Jh
Jh

Хорошо ли для программиста если за 20 лет практики, он запомнил только это for var i:=1 to 10 do inc(sum,i)

Глубокие ли это знания? Хватит для сеньора?

НГ
Нина Глушенкова

за 20 лет практики у программиств вырабатывается мышечная память.
например, он может написать сортировку пузырьком рефлекторно, не приходя в сознание.

ИП
Иван Петухов

Главно чтобы платили хорошо. Ему хорошо платят? Тогда хорошо.

МБ
Марина Бухтина

За 20 лет практики программист писал или пишет минимум на 10-30 языках. И освоить любой другой ЯП он в состоянии за неделю.
А твой программист по-моему программировал не приходя в сознание 0))

Кр
Кристина

отлично, ведь каждые выходные он находится в алко-нарко-секс трипе

Любовь
Любовь

Смешная шутка
Либо программисту 20 лет, либо его практика такова - открыл в 99 году учебник по паскалю - дошел до циклов, закрыл в 2019 году повторил.
По другому не могу объяснить.
Этого даже для джуниора не хватит, это совсем основы. Да и уровень программиста определяется не знанием команд и конструкций языка, а тем, как он может все это применить, ну и еще другие технологии знает, ну тут уже от сферы зависит.

Похожие вопросы
почему в паскале выдает ошибку 39( в этой строчке: for i:=1 to n do)?
What do you to eat for breakfast что это значить
Нужна маленькая помощь программиста. чем отличается это for i=1 to n-1 do от этого for i=1 to n do
for i:=2 to 10 do A:=i*3 for i:=1 to 10 do A:=A mod 3 ; информатика помогите)
Что напичатает программа? For i:=0 to 10 doa[ i ] := i-1;For i :=1 to 10 doa[ i -1]:= a[ i ];a[ 10 ] :=10
for i:=1 to N do for j:=i+1 to N do Последняя строка што означает? ..
как выполнить сортировку, что бы программа выдавала курс студентов по возрастанию (любая сортировка кроме пузырьком) type studs = record name: string[25]; k,o: integer; w:string; end;var arr_studs: array[1..15] of studs; sum: integer; a: real; i,n: byte;begin write('Количество студентов: '); readln(n); sum := 0; for i:=1 to n do with arr_studs[i] do begin write(i,'-й студент: '); readln(name); write('курс: '); readln(k); write(' Оценка: '); readln(o); sum := sum + o; end; a:= sum / n;writeln; writeln('Студенты с оценкой выше средней: '); for i:=1 to n do if arr_studs[i].o > a then writeln(arr_studs[i].name);readln;end.
В каждом столбце матрицы D[n,m] нулевые элементы переставить в начало столбца (Паскаль) Программа работает неправильно, подскажите как исправитьProgram matr;const N=10;const M=10;var D:array [1..N,1..M] of real;i,j,k:integer;l:real;beginfor i:=1 to n do begin for j:=1 to m do begin D[i,j]:=random(5); if d[i,j]=0 then for k:=i-1 downto 1 do begin l:=d[k+1,j]; d[k,j]:=d[k+1,j]; d[k,j]:=l; end;end;end; for i:=1 to n do begin for j:=1 to m do begin write(D[i,j]:5:2);end; writeln;end; readln;end.
Помогите написать программу... Необходимо написать программу, которая меняла столбцы и строчки местами в матрице (транспонировала) в динамической памяти, в паскале.begin clrscr; getmem(m,n*n*sizeof(integer)); for i:=1 to n do for j:=1 to n do m^[j*n+i]:=vidnosh^[i*n+j]; writeln('Обратная матрица имеет вид: '); for i:=1 to n do begin for j:=1 to n do write(m^[i*n+j]:3); writeln; end;но не работает.
Есть песня, танцевальная, в ней повторяется что-то в роде "do be do i want to reading for you"