Нужно =(( , как сделать, чтобы.. например чисел 10 каждое второе (по порядку) выводить (да) каждое четвёртое (по порядку) выводить (нет) (язык паскаль)
Ответы на вопрос:
var a: array[1..100] of integer; i, n: integer; begin randomize; write('введите количество элементов '); readln(n); writeln('исходный массив: '); for i : = 1 to n do begin a[i] : = random(21) - 10; write(a[i], ' '); end; writeln; writeln('вывод массива в соответствии с условием: '); for i : = 1 to n do begin if i mod 4 = 0 then write('нет ') else if i mod 2 = 0 then write('да ') else write(a[i], ' '); end; end.
var a: array [1..10] of integer; i: integer; begin for i: =1 to 10 do read (a[i]); for i: =1 to 10 do if i mod 4 =0 then write ('нет',' ') else if i mod 2=0 then write ('да', ' ') else write (a[i],' '); end.
вот вставьте, если не работет напишите
1) var м = [], n = prompt("n: "); for (let сч = 0; сч < n; сч++) м.push(; alert(м.reduce(function (пр, тек) { return пр + (тек < м[м.length - 1] ? тек : 0); }, 0));
2) var x = [], b = prompt("b: "); for (let сч = 0; сч < 100; сч++) x.push(math.floor(math.random() * 100)); alert(x.reduce(function (пр, тек) { return пр + (тек == b ? тек : 0); }, 0));
Популярно: Информатика
-
lutaasasa5p08d7e05.01.2021 03:06
-
birdibir21.03.2021 06:03
-
illay040922.01.2022 10:58
-
ulye27.01.2021 21:46
-
захар18821.07.2022 02:47
-
TyTToŪLLlkoJlbHuK10.02.2022 12:22
-
rminichkina30.09.2021 06:07
-
6334466787676382394721.11.2020 13:46
-
dlink16229.12.2021 18:53
-
260г06.07.2021 20:23