Вопрос задан 25.07.2023 в 17:23. Предмет Другие предметы. Спрашивает Панова Алёна.

На вход поступает неизвестное колличество целых чисел, ввод заканчивается нулем. Определите

количество вводимых чисел
0 0
Перейти к ответам

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

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

Это информатика?

Если да,то

1)var

2)a,n:integer;

3)begin

4)readln(a);

5)while a<>0 do

6)begin

7)if (a mod 5=0)or (a mod 7=0)then 8)inc(n);

9)readln(a);

10)end;

11)writeln(n);

12)end.


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

Для определения количества вводимых чисел, вы можете использовать цикл, который будет считывать числа до тех пор, пока не будет введен ноль. При каждом вводе числа увеличивайте счетчик, чтобы отслеживать количество введенных чисел.

Вот пример кода на Python, который решает эту задачу:

python
def count_numbers(): count = 0 while True: try: num = int(input("Введите число (для завершения введите 0): ")) if num == 0: break count += 1 except ValueError: print("Ошибка ввода! Пожалуйста, введите целое число.") return count total_numbers = count_numbers() print("Количество введенных чисел:", total_numbers)

Этот код будет просить вас вводить числа до тех пор, пока вы не введете ноль. После ввода нуля, он выведет общее количество введенных чисел (за исключением самого нуля).

0 0

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

Топ вопросов за вчера в категории Другие предметы

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

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