У меня ничего не работает! Определите, что будет выведено в результате выполнения следующей программы:
program m3;
var i, p: integer;
a: array [1..6] of integer;
begin
for i:= 1 to 6 do a [ i ]: = i + 3;
p:= 1;
for i:= 1 to 6 do
if a [ i ]>5 then p:= p * a [ i ];
writeln (‘p= ‘, p)
end.
109
408
Ответы на вопрос:
Исправил программу, теперь работает:
program m3; var i, p: integer; a: array [1..6] of integer;begin for i:= 1 to 6 do a[i]:= i + 3; p:= 1; for i:= 1 to 6 do if a[i]>5 then p:= p * a [ i ]; writeln ('p = ', p)end.ответ: во вложении.
Вот на java, в паскаль лень переводить. если все же нужно, то отпишите в скайп - vasilevich24.public class zadanie4 { public static void main(string[] args) { . int a[]; a=new int [150]; system.out.println("исходный массив: "); for (int i=0; i< 15; i++) { a[i]=(int) math.floor(math.random()*20)-10; system.out.println("a["+i+"]="+a[i]); } for (int i=0; i< 15; i++){ if (a[i]> =-5 & & a[i]< =5){ a[i]=a[i]+1; }} system.out.println("полученный массив: "); for (int i=0; i< 15; i++) { system.out.println("a["+i+"]="+a[i]); }}}
Популярно: Информатика
-
123456qwe123456728.04.2022 17:03
-
Oleg215621.06.2023 02:55
-
Adiya123456712.06.2022 17:15
-
Maria881211.01.2022 20:49
-
ramoxa05.07.2022 09:41
-
СнежаночкаФил26.08.2022 11:58
-
ехуотличница16.03.2022 08:25
-
гуля518203.01.2021 11:13
-
Daxada25.04.2022 23:22
-
никита349707.05.2020 22:23