Дан массив а из 10 элементов,тип byte,найти количество отрицательных элементов
128
259
Ответы на вопрос:
var
i,k: integer;
mas: array[1..10] of shortint;
begin
writeln('введите 10 чисел');
for i: =1 to 10 do
begin
read(mas[i]);
if mas[i]< 0 then inc(k);
end;
writeln('кол-во отрицательных = ',k);
end.
1. тип byte в pascal'е от 0 до 255 то есть там априори не может быть чисел < 0
2. я использовал знаковый byte (shortint) он от -128 до 127
//pascalabc.net //версия 3.3, сборка 1634 begin write(readseqintegerwhile(x-> x< > 0).min); end.
Популярно: Информатика
-
Катя38889103.03.2020 10:33
-
кика2005114.07.2022 01:36
-
liskotovich18.08.2021 02:41
-
veragerasimova311.02.2022 00:25
-
wsmol20.03.2022 16:43
-
Anechka666502.01.2023 01:52
-
kristinka07820.10.2021 17:35
-
VaDerSs17.05.2023 20:19
-
10alinka0102.11.2021 12:12
-
Taimy09.06.2020 21:00