Даны 4 программы. опишите своими словами, что они делают. а) const n = 30; var a: array[1..n] of integer; i: integer; begin for i : = 1 to n do a[i] : = i; for i : = 1 to n do writeln(a[i]); end. б) const n = 30; var a: array[1..n] of integer; i: integer; begin for i : = 1 to n do if i mod 2 < > 0 then a[i] : = 1 else a[i] : = 0; for i : = 1 to n do writeln(a[i]); end. в) const n = 10; var a: array[1..n] of integer; i, k: integer; begin for i : = 1 to n do readln(a[i]); k : = 0; for i : = 1 to n do if a[i] = 0 then k : = k + 1; writeln(k); end. г) const n = 10; var a: array[1..n] of integer; i, k, sum: integer; begin for i : = 1 to n do readln(a[i]); k : = 0; sum : = 0; for i : = 1 to n do if a[i] > 0 then begin k : = k + 1; sum : = sum + a[i]; end; writeln(k, sum: 5); end.

алёнка1234567891 алёнка1234567891    3   20.05.2019 23:50    0

Ответы
Скотч7Рулит Скотч7Рулит  01.10.2020 01:32

a) пишет числа от 1 до 30.

б) в числах от 1 до 30, если i удовлетворяет условию i делится на 2, при этом не равен 0, то пишет 1. В других случаях 0.

в) пишет числа от 1 до 10, далее ты вводишь a(i), если оно удовлетворяет условию a(i)=0, то к k прибавляем 1 и пишется k.

Думаю

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика