Program zadacha;vara: array[1..6] of integer;i: integer;sr: real; beginfor i:=1 to 6 do begina[i]:=random(100);write(a[i]:6);end; sr:=0;for i:=1 to 6 do beginsr:=sr+a[i];end; writeln();sr:= sr/6;writeln('sr=', sr:6:2);end.
Tyukalova
04.09.2020
//Pascal ABC.NET v3.1 сборка 1172
Var ma:array of array of integer; i,j,n,r:integer; begin readln(n); setlength(ma,n+1); for i:=1 to n do setlength(ma[i],n+1); writeln('Matrix:'); for i:=1 to n do begin writeln; for j:=1 to n do begin ma[i,j]:=random(n); write(ma[i,j]:4); end; end; for i:=1 to n do for j:=i+1 to n do r:=r+ma[i,j]; r:=r div 3; writeln; if odd(r) then writeln('Да') else writeln('Нет'); end.
Пример ввода: 4 Пример вывода: Matrix:
0 1 3 3 3 0 0 3 2 3 0 2 3 0 2 3 Нет
tat72220525
04.09.2020
//Pascal ABC.NET v3.1 сборка 1172
//1
Var a,b,c,max,i:integer; ca,cb,cc,smax:string; begin max:=-1; readln(ca); readln(cb); readln(cc); for i:=1 to 3 do begin if strtoint(ca[i])>max then begin smax:=ca; max:=strtoint(ca[i]); end; if strtoint(ca[i])>max then begin smax:=cb; max:=strtoint(ca[i]); end; if strtoint(cc[i])>max then begin smax:=cc; max:=strtoint(ca[i]); end; end; writeln(smax); end.
Пример ввода: 123 456 908 Пример вывода: 908
//2
Var n,n1:integer; s:string; begin readln(n); n1:=n; if (n=11) or (n=12) or (n=13) or (n=14) then s:='лет' else begin n:=n mod 10; case n of 0:s:='лет'; 1:s:='год'; 2:s:='года'; 3:s:='года'; 4:s:='года'; 5:s:='лет'; 6:s:='лет'; 7:s:='лет'; 8:s:='лет'; 9:s:='лет'; end; end; writeln('Мне ',n1,' ',s); end.
Пример ввода: 18 Пример вывода: Мне 18 лет
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Найти среднее арифметическое 6 рандомных чисел до 100 в массиве.паскаль
beginfor i:=1 to 6 do begina[i]:=random(100);write(a[i]:6);end;
sr:=0;for i:=1 to 6 do beginsr:=sr+a[i];end;
writeln();sr:= sr/6;writeln('sr=', sr:6:2);end.