Составьте , , программу на языке паскаль.
по типу файла, приложенного из тетради.
:
массив задан датчиком случайных чисел на интервале [-30; 50]. найти сумму элементов массива, с четными номерами, произведение отрицательных элементов, количество нечётных элементов.
203
385
Ответы на вопрос:
ответ:
var a: array [1..10] of integer;
i,s,k: integer;
p: real;
begin
p: =1;
write('массив: ');
for i: =1 to 10 do
begin
a[i]: =random(81)-30;
write(a[i],' ');
if i mod 2 = 0 then s: =s+a[i];
if a[i] < 0 then p: =p*a[i];
if a[i] mod 2 < > 0 then k: =k+1;
end;
writeln;
writeln('сумма элементов массива, с четными номерами, равна ',s);
writeln('произведение отрицательных элементов равно ',p);
writeln('количество нечётных элементов равно ',k);
end.
Int n; cin > > n; if (n > 180) cout < < "высокий"; else if (n > = 165) cout < < "нормальный"; else if (n < 140) cout < < "низкий"; какая-та неполная, ведь если рост будет больше 140, но меньше 165, то что программа должна вывести? она ничего не выведет поэтому предлагаю такое решение: int n; cin > > n; if (n > 180) cout < < "высокий"; else if (n < 140) cout < < "низкий"; else cout < < "нормальный"; или так: int n; cin > > n; cout < < (n > 180 ? "высокий" : (n < 140 ? "низкий" : "нормальный"));
Популярно: Информатика
-
Zvezba111111123.07.2022 15:26
-
SakuraHarunoo17.10.2020 08:11
-
pinGvin02202.06.2022 21:03
-
нияз3520.08.2022 05:27
-
ladychoco02.02.2023 09:52
-
nikonova197717.05.2023 19:47
-
ЗалияАлиматова09.08.2021 11:17
-
viklya3003.06.2023 22:11
-
brain6729.05.2021 22:12
-
salamov121326.09.2021 13:45