Напишите 3 програмы на языке паскаль 1) сум ма первых семи натуральных чисел 2) сумма первых семи натуральных чисел возведенных в квадрат 3) сумма четных чисел от 1 до 20 сори, не туда
Uses crt; var i,a,b,c:integer; begin for i:=1 to 20 do begin if i<=7 then begin a:=a+i; b:=b+sqr(i); end; if (i mod 2) = 0 then c:=c+i; end; writeln('Сумма первых семи натуральных чисел: ',a); writeln('Сумма первых семи натуральных чисел возведенных в квадрат: ',b); writeln('Сумма четных чисел от 1 до 20: ',c); end.
remontsalarievo2
31.07.2020
Код: 1) program Mas; var i,ne,ch,n:integer; a:array [1..1000] of integer; begin read(n); randomize; for i:=1 to n do begin a[i]:=random(80)+21;write(a[i],' ');//Распечатка массива, увидешь правильно ли программа выполняет функци end; for i:=1 to n do begin if a[i] mod 2=0 then ch:=ch+1 else ne:=ne+1; end;writeln; writeln('Нечетные=',Ne); writeln('Четные=',Ch); end. 2)const n = 10; var A: array [ 1 .. n ] of integer; i, znachenie, count: integer; sred_arifm, sum: real; begin for i:=1 to n do begin write('a[,'i,']=');readln(a[i]); end; write('Введите значение:');readln(znachenie); sum:=0;count:=0; for i:=1 to n do if a[i] > znachenie then begin inc(count); sum:=sum+a[i]; end; sred_arifm:=sum/count; write('Среднее арифметическое ... =',sred_arifm:3:2); end.
cvetprint
31.07.2020
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017 // Внимание! Если программа не работает, обновите версию!
begin for var i:=1 to 9 do for var j:=0 to 9 do for var k:=0 to 9 do for var l:=0 to 9 do if i+j=k+l then Write(i,j,k,l,' '); Writeln end.
var i,a,b,c:integer;
begin
for i:=1 to 20 do
begin
if i<=7 then
begin
a:=a+i;
b:=b+sqr(i);
end;
if (i mod 2) = 0 then
c:=c+i;
end;
writeln('Сумма первых семи натуральных чисел: ',a);
writeln('Сумма первых семи натуральных чисел возведенных в квадрат: ',b);
writeln('Сумма четных чисел от 1 до 20: ',c);
end.