Вопрос задан 23.07.2023 в 06:50. Предмет Информатика. Спрашивает Киселёва Дарья.

На вход даются числа.Признак ввода число 0.Найдите количество чисел,которые меньше 1000

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Суворкова Елизавета.

var a,k:integer;

begin

repeat

write ('Введите число: ');

readln (a);

if (a<1000) and (a<>0) then k:=k+1

until a=0;

writeln ('Количество чисел, меньше 1000, равно: ',k)

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи можно использовать простой цикл, который будет считывать числа до тех пор, пока не встретится число 0, и подсчитывать количество чисел, которые меньше 1000. Вот пример кода на языке Python:

python
def count_numbers_less_than_1000(): count = 0 while True: num = int(input("Введите число (или 0 для завершения): ")) if num == 0: break if num < 1000: count += 1 return count result = count_numbers_less_than_1000() print(f"Количество чисел, меньше 1000: {result}")

Когда запустите этот код, программа будет запрашивать ввод чисел до тех пор, пока не будет введено число 0. После этого она выведет количество чисел, которые были меньше 1000.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос