mariya
?>

Подскажите, решение на паскаль по информатике. даны натуральные числа от 1 до 50. найдите сумму тех, которые делятся на 5 и на 7.решите цикл с предусловием и с постусловием, блок схемы и программы.

Информатика

Ответы

Negutsa_Kseniya524
Program one; var a,b: integer; begin b: =0; for a: =1 to 50 do if (a mod 5 = 0) and (a mod 7 = 0) then b: =b+a; writeln(b); end.
egoryuzbashev
//pascalabc.net 3.2 сборка 1318 var   ma,mabuf: array of array of integer;   i,j,n,m,x,mark,k,h,newm,kar: integer; begin readln(n); readln(m); newm: =m; readln(x); setlength(ma,n); setlength(mabuf,n); for i: =0 to n-1 do   begin     setlength(ma[i],m);     setlength(mabuf[i],m);   end; for i: =0 to n-1 do   for j: =0 to m-1 do     readln(ma[i][j]); kar: =-1; for j: =0 to m-1 do   begin     inc(kar);     for i: =0 to n-1 do        if ma[i][j]=x then         begin         inc(newm);         for h: =0 to n-1 do           setlength(mabuf[h],newm);           for h: =0 to n-1 do             mabuf[h][kar]: =0;         inc(kar);         break;         end;     for i: =0 to n-1 do       mabuf[i][kar]: =ma[i][j];   end; for i: =0 to n-1 do setlength(ma[i],newm); writeln; for i: =0 to n-1 do   begin     for j: =0 to newm-1 do       begin         ma[i][j]: =mabuf[i][j];         write(ma[i][j],' ');       end;     writeln;   end; end. пример ввода: 2 2 2 1 2 1 -2 пример вывода: 1 0 2 1 0 -2
monolit-kolomna
//pascalabc.net 3.2 сборка 1318 var   ar1,ar2: array of integer;   n1,n2,i: integer;   procedure gennotodd(var ar1,ar2: array of integer; n: integer); var   i,j: integer; begin i: =1; j: =0; setlength(ar1,n div 2); while i< =n-1 do   begin     ar1[j]: =ar2[i];     inc(j);     i+=2;   end; end; procedure swaparr(var ar1,ar2: array of integer; var n1,n2: integer); var   buf: array of integer;   i,j,otbuf: integer; begin setlength(buf,n2); for i: =0 to n2-1 do   buf[i]: =ar2[i]; gennotodd(ar2,ar1,n1); gennotodd(ar1,buf,n2); otbuf: =n2; n2: =n1 div 2; n1: =otbuf div 2; end; procedure readarr(var ar: array of integer; var n: integer); var   i: integer; begin readln(n); setlength(ar,n); for i: =0 to n-1 do   readln(ar[i]); end; procedure writearr(ar: array of integer; n: integer); var   i: integer; begin for i: =0 to n-1 do   write(ar[i]: 4); writeln; end;   begin readarr(ar1,n1); readarr(ar2,n2); swaparr(ar1,ar2,n1,n2); writearr(ar1,n1); writearr(ar2,n2); end. пример ввода: 2 1 2 7 1 2 3 4 5 6 7 пример вывода: 2 4 6 2

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Подскажите, решение на паскаль по информатике. даны натуральные числа от 1 до 50. найдите сумму тех, которые делятся на 5 и на 7.решите цикл с предусловием и с постусловием, блок схемы и программы.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Dom540703174
ntyremsk1
gennadevna
Сергей_Крутикова114
lor005148
zodgener
sv-opt0076
Irina_Chernyaev532
Anatolevich_Kulikov1229
Vladimirovna1370
Melsan19914239
natura-domA90
Karpova
Kazantsevv_kostya
vorota-grupp