Size: a a a

Сообщество Python Программистов

2020 December 21

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
$name$
Причем тут твой говнокод до ненависти к монге? :/
Ибо в 90% случаев монга не требуется в использовании. Особенно новичку. Нужно уметь выбирать нужный стэк под нужные требования, а не "ну вот я могу только так, вот буду делать этим что угодно"
источник

k

krau5 in Сообщество Python Программистов
Alexander T
@krau5 пжлста
добавил
источник

pl

peach lasagna in Сообщество Python Программистов
я слышал, что монгу придумали  отступники sql баз , так как на этапе компиляции динамическая типизация быстрее
источник

AT

Alexander T in Сообщество Python Программистов
peach lasagna
я слышал, что монгу придумали  отступники sql баз , так как на этапе компиляции динамическая типизация быстрее
источник

pl

peach lasagna in Сообщество Python Программистов
ладно, слишком жирно
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
peach lasagna
я слышал, что монгу придумали  отступники sql баз , так как на этапе компиляции динамическая типизация быстрее
о!
пошла моя хатайка по рукам
источник

pl

peach lasagna in Сообщество Python Программистов
Andrew Dakhnovsky
о!
пошла моя хатайка по рукам
?)
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
ох, ну я седня утром скинул шутку
которая вызвала бурление патамушта многие поначалу приняли ее за правду
ажиотаж и бурное обсуждение)))
https://coding.d3.ru/vazhnye-sovety-novichkam-v-programmirovanii-2090656/?sorting=rating
источник

pl

peach lasagna in Сообщество Python Программистов
Всем привет, тимлид–архитектор из команды Яндекс в треде. 20 лет опыта (40 лвл). Владею 20–ю языками программирования. Сейчас ведём разработку своего языка программирования.
источник

pl

peach lasagna in Сообщество Python Программистов
это реально воспринимать как не шутку?)
источник

pl

peach lasagna in Сообщество Python Программистов
4 пункт лол
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
peach lasagna
это реально воспринимать как не шутку?)
а это не у меня спрашивай
там люди похоже всерьез восприняли
не смогли в иронию
начали ковровые минувсования))
источник

KY

Kosmos YE.LAIKHOV@US... in Сообщество Python Программистов
Привет все помогите
источник

KY

Kosmos YE.LAIKHOV@US... in Сообщество Python Программистов
program pr;

type
 dat = record
   cod: integer;
   title: string[50];
   firm: string[50];
   data: string[50];
   cout: integer;
   price: integer;
 end;
 arr = array [1..100] of dat;

procedure sort_n(var m: arr; n: integer);     // процедура сортировки названия
var
 i, j: integer;
 buf: dat;
input
 for i  := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].title > m[j].title then
     begin
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

procedure sort_s(var m: arr; n: integer);       // процедура сортировки цены
var
 i, j: integer;
 buf: dat;
input
 for i := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].price > m[j].price then
     input
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

var
 a: arr;
 i, n, temp, j: integer;
 s: string;

input
 writeln('Введите количество записей');
 readln(n);
 for i := 1 to n do
 input
   writeln('Введите код ');
   readln(a[i].cod);
   writeln('Введите название ');
   readln(a[i].title);
   writeln('Введите фирму-производителя');
   readln(a[i].firm);
   writeln('Введите дату изготовления');
   readln(a[i].data);
   writeln('Введите количество  ');
   readln(a[i].cout);
   writeln('Введите цену ');
   readln(a[i].price);
   writeln;
 end;
 sort_n(a, n);
 sort_s(a, n);
 writeln('Отсортированный список товаров');
 for j := 1 to n do
 input
   writeln(a[j].title);
   writeln(a[j].price);
   writeln;
 end;
 writeln;
 writeln('Введите фирму-производителя');
 readln(s);
 writeln('Список товаров фирмы ', s);
 for i := 1 to n do
   if a[i].firm = s then
   begin
     writeln(a[i].title);
     writeln(a[i].cod);
     writeln(a[i].price);
     writeln(a[i].cout);
     writeln(a[i].data);
     writeln;
   end;
end.
источник

KY

Kosmos YE.LAIKHOV@US... in Сообщество Python Программистов
Kosmos YE.LAIKHOV@USTUDY.KZ
program pr;

type
 dat = record
   cod: integer;
   title: string[50];
   firm: string[50];
   data: string[50];
   cout: integer;
   price: integer;
 end;
 arr = array [1..100] of dat;

procedure sort_n(var m: arr; n: integer);     // процедура сортировки названия
var
 i, j: integer;
 buf: dat;
input
 for i  := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].title > m[j].title then
     begin
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

procedure sort_s(var m: arr; n: integer);       // процедура сортировки цены
var
 i, j: integer;
 buf: dat;
input
 for i := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].price > m[j].price then
     input
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

var
 a: arr;
 i, n, temp, j: integer;
 s: string;

input
 writeln('Введите количество записей');
 readln(n);
 for i := 1 to n do
 input
   writeln('Введите код ');
   readln(a[i].cod);
   writeln('Введите название ');
   readln(a[i].title);
   writeln('Введите фирму-производителя');
   readln(a[i].firm);
   writeln('Введите дату изготовления');
   readln(a[i].data);
   writeln('Введите количество  ');
   readln(a[i].cout);
   writeln('Введите цену ');
   readln(a[i].price);
   writeln;
 end;
 sort_n(a, n);
 sort_s(a, n);
 writeln('Отсортированный список товаров');
 for j := 1 to n do
 input
   writeln(a[j].title);
   writeln(a[j].price);
   writeln;
 end;
 writeln;
 writeln('Введите фирму-производителя');
 readln(s);
 writeln('Список товаров фирмы ', s);
 for i := 1 to n do
   if a[i].firm = s then
   begin
     writeln(a[i].title);
     writeln(a[i].cod);
     writeln(a[i].price);
     writeln(a[i].cout);
     writeln(a[i].data);
     writeln;
   end;
end.
Проводит на Python
источник

КП

Кирилл Панов... in Сообщество Python Программистов
Kosmos YE.LAIKHOV@USTUDY.KZ
program pr;

type
 dat = record
   cod: integer;
   title: string[50];
   firm: string[50];
   data: string[50];
   cout: integer;
   price: integer;
 end;
 arr = array [1..100] of dat;

procedure sort_n(var m: arr; n: integer);     // процедура сортировки названия
var
 i, j: integer;
 buf: dat;
input
 for i  := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].title > m[j].title then
     begin
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

procedure sort_s(var m: arr; n: integer);       // процедура сортировки цены
var
 i, j: integer;
 buf: dat;
input
 for i := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].price > m[j].price then
     input
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

var
 a: arr;
 i, n, temp, j: integer;
 s: string;

input
 writeln('Введите количество записей');
 readln(n);
 for i := 1 to n do
 input
   writeln('Введите код ');
   readln(a[i].cod);
   writeln('Введите название ');
   readln(a[i].title);
   writeln('Введите фирму-производителя');
   readln(a[i].firm);
   writeln('Введите дату изготовления');
   readln(a[i].data);
   writeln('Введите количество  ');
   readln(a[i].cout);
   writeln('Введите цену ');
   readln(a[i].price);
   writeln;
 end;
 sort_n(a, n);
 sort_s(a, n);
 writeln('Отсортированный список товаров');
 for j := 1 to n do
 input
   writeln(a[j].title);
   writeln(a[j].price);
   writeln;
 end;
 writeln;
 writeln('Введите фирму-производителя');
 readln(s);
 writeln('Список товаров фирмы ', s);
 for i := 1 to n do
   if a[i].firm = s then
   begin
     writeln(a[i].title);
     writeln(a[i].cod);
     writeln(a[i].price);
     writeln(a[i].cout);
     writeln(a[i].data);
     writeln;
   end;
end.
код на pastebin.com
источник

pl

peach lasagna in Сообщество Python Программистов
Kosmos YE.LAIKHOV@USTUDY.KZ
program pr;

type
 dat = record
   cod: integer;
   title: string[50];
   firm: string[50];
   data: string[50];
   cout: integer;
   price: integer;
 end;
 arr = array [1..100] of dat;

procedure sort_n(var m: arr; n: integer);     // процедура сортировки названия
var
 i, j: integer;
 buf: dat;
input
 for i  := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].title > m[j].title then
     begin
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

procedure sort_s(var m: arr; n: integer);       // процедура сортировки цены
var
 i, j: integer;
 buf: dat;
input
 for i := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].price > m[j].price then
     input
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

var
 a: arr;
 i, n, temp, j: integer;
 s: string;

input
 writeln('Введите количество записей');
 readln(n);
 for i := 1 to n do
 input
   writeln('Введите код ');
   readln(a[i].cod);
   writeln('Введите название ');
   readln(a[i].title);
   writeln('Введите фирму-производителя');
   readln(a[i].firm);
   writeln('Введите дату изготовления');
   readln(a[i].data);
   writeln('Введите количество  ');
   readln(a[i].cout);
   writeln('Введите цену ');
   readln(a[i].price);
   writeln;
 end;
 sort_n(a, n);
 sort_s(a, n);
 writeln('Отсортированный список товаров');
 for j := 1 to n do
 input
   writeln(a[j].title);
   writeln(a[j].price);
   writeln;
 end;
 writeln;
 writeln('Введите фирму-производителя');
 readln(s);
 writeln('Список товаров фирмы ', s);
 for i := 1 to n do
   if a[i].firm = s then
   begin
     writeln(a[i].title);
     writeln(a[i].cod);
     writeln(a[i].price);
     writeln(a[i].cout);
     writeln(a[i].data);
     writeln;
   end;
end.
ща включу компилятор
источник

JD

J D in Сообщество Python Программистов
Kosmos YE.LAIKHOV@USTUDY.KZ
program pr;

type
 dat = record
   cod: integer;
   title: string[50];
   firm: string[50];
   data: string[50];
   cout: integer;
   price: integer;
 end;
 arr = array [1..100] of dat;

procedure sort_n(var m: arr; n: integer);     // процедура сортировки названия
var
 i, j: integer;
 buf: dat;
input
 for i  := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].title > m[j].title then
     begin
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

procedure sort_s(var m: arr; n: integer);       // процедура сортировки цены
var
 i, j: integer;
 buf: dat;
input
 for i := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].price > m[j].price then
     input
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

var
 a: arr;
 i, n, temp, j: integer;
 s: string;

input
 writeln('Введите количество записей');
 readln(n);
 for i := 1 to n do
 input
   writeln('Введите код ');
   readln(a[i].cod);
   writeln('Введите название ');
   readln(a[i].title);
   writeln('Введите фирму-производителя');
   readln(a[i].firm);
   writeln('Введите дату изготовления');
   readln(a[i].data);
   writeln('Введите количество  ');
   readln(a[i].cout);
   writeln('Введите цену ');
   readln(a[i].price);
   writeln;
 end;
 sort_n(a, n);
 sort_s(a, n);
 writeln('Отсортированный список товаров');
 for j := 1 to n do
 input
   writeln(a[j].title);
   writeln(a[j].price);
   writeln;
 end;
 writeln;
 writeln('Введите фирму-производителя');
 readln(s);
 writeln('Список товаров фирмы ', s);
 for i := 1 to n do
   if a[i].firm = s then
   begin
     writeln(a[i].title);
     writeln(a[i].cod);
     writeln(a[i].price);
     writeln(a[i].cout);
     writeln(a[i].data);
     writeln;
   end;
end.
О, господи. Олдскулы аж свело.
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Kosmos YE.LAIKHOV@USTUDY.KZ
program pr;

type
 dat = record
   cod: integer;
   title: string[50];
   firm: string[50];
   data: string[50];
   cout: integer;
   price: integer;
 end;
 arr = array [1..100] of dat;

procedure sort_n(var m: arr; n: integer);     // процедура сортировки названия
var
 i, j: integer;
 buf: dat;
input
 for i  := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].title > m[j].title then
     begin
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

procedure sort_s(var m: arr; n: integer);       // процедура сортировки цены
var
 i, j: integer;
 buf: dat;
input
 for i := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].price > m[j].price then
     input
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

var
 a: arr;
 i, n, temp, j: integer;
 s: string;

input
 writeln('Введите количество записей');
 readln(n);
 for i := 1 to n do
 input
   writeln('Введите код ');
   readln(a[i].cod);
   writeln('Введите название ');
   readln(a[i].title);
   writeln('Введите фирму-производителя');
   readln(a[i].firm);
   writeln('Введите дату изготовления');
   readln(a[i].data);
   writeln('Введите количество  ');
   readln(a[i].cout);
   writeln('Введите цену ');
   readln(a[i].price);
   writeln;
 end;
 sort_n(a, n);
 sort_s(a, n);
 writeln('Отсортированный список товаров');
 for j := 1 to n do
 input
   writeln(a[j].title);
   writeln(a[j].price);
   writeln;
 end;
 writeln;
 writeln('Введите фирму-производителя');
 readln(s);
 writeln('Список товаров фирмы ', s);
 for i := 1 to n do
   if a[i].firm = s then
   begin
     writeln(a[i].title);
     writeln(a[i].cod);
     writeln(a[i].price);
     writeln(a[i].cout);
     writeln(a[i].data);
     writeln;
   end;
end.
источник

KY

Kosmos YE.LAIKHOV@US... in Сообщество Python Программистов
Kosmos YE.LAIKHOV@USTUDY.KZ
program pr;

type
 dat = record
   cod: integer;
   title: string[50];
   firm: string[50];
   data: string[50];
   cout: integer;
   price: integer;
 end;
 arr = array [1..100] of dat;

procedure sort_n(var m: arr; n: integer);     // процедура сортировки названия
var
 i, j: integer;
 buf: dat;
input
 for i  := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].title > m[j].title then
     begin
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

procedure sort_s(var m: arr; n: integer);       // процедура сортировки цены
var
 i, j: integer;
 buf: dat;
input
 for i := 1 to n - 1 do
   for j := i + 1 to n do
     if  m[i].price > m[j].price then
     input
       buf := m[i];
       m[i] := m[j];
       m[j] := buf;
     end;
end;

var
 a: arr;
 i, n, temp, j: integer;
 s: string;

input
 writeln('Введите количество записей');
 readln(n);
 for i := 1 to n do
 input
   writeln('Введите код ');
   readln(a[i].cod);
   writeln('Введите название ');
   readln(a[i].title);
   writeln('Введите фирму-производителя');
   readln(a[i].firm);
   writeln('Введите дату изготовления');
   readln(a[i].data);
   writeln('Введите количество  ');
   readln(a[i].cout);
   writeln('Введите цену ');
   readln(a[i].price);
   writeln;
 end;
 sort_n(a, n);
 sort_s(a, n);
 writeln('Отсортированный список товаров');
 for j := 1 to n do
 input
   writeln(a[j].title);
   writeln(a[j].price);
   writeln;
 end;
 writeln;
 writeln('Введите фирму-производителя');
 readln(s);
 writeln('Список товаров фирмы ', s);
 for i := 1 to n do
   if a[i].firm = s then
   begin
     writeln(a[i].title);
     writeln(a[i].cod);
     writeln(a[i].price);
     writeln(a[i].cout);
     writeln(a[i].data);
     writeln;
   end;
end.
Скиньте переведённый код на Python не 🙏
источник