Паскаль. Написать программу подсчета количества отрицательных чисел среди любых 10 вводимых.
1 программа с использованием while, 2 программа - repeat

14 Окт 2019 в 17:41
199 +1
0
Ответы
1

Программа на Pascal с использованием цикла while:

program CountNegativesWhile;
var
i, num, countNegatives: integer;
begin
countNegatives := 0;
writeln('Введите 10 чисел:');
i := 1;
while i <= 10 do
begin
write('Число ', i, ': ');
readln(num);
if num < 0 then
countNegatives := countNegatives + 1;
i := i + 1;
end;
writeln('Количество отрицательных чисел: ', countNegatives);
end.

Программа на Pascal с использованием цикла repeat:

program CountNegativesRepeat;
var
i, num, countNegatives: integer;
begin
countNegatives := 0;
writeln('Введите 10 чисел:');
i := 1;
repeat
write('Число ', i, ': ');
readln(num);
if num < 0 then
countNegatives := countNegatives + 1;
i := i + 1;
until i > 10;
writeln('Количество отрицательных чисел: ', countNegatives);
end.

Обе программы сначала запрашивают ввод 10 чисел от пользователя, затем подсчитывают количество отрицательных чисел среди них и выводят результат на экран.

19 Апр 2024 в 11:16
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир