Вопрос задан 30.06.2023 в 17:23. Предмет Информатика. Спрашивает Староста Василинка.

В последовательности чисел, вводимых с клавиатуры, определить количество чисел между двумя числами

3. Признак завершения ввода: второе число 3.
0 0
Перейти к ответам

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

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

##

var t: integer;

repeat

 Read(t)

until t = 3;

var k := 0;

while True do

begin  

 Read(t);

 if t = 3 then break;

 k += 1

end;

Print(k)


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

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

python
count = 0 # Инициализируем счетчик количества чисел между двумя числами 3 first_three_found = False # Флаг, указывающий, что было найдено первое число 3 while True: try: number = int(input("Введите число: ")) # Считываем число с клавиатуры if number == 3: if first_three_found: break # Если было найдено второе число 3, завершаем ввод else: first_three_found = True # Если это первое число 3, устанавливаем флаг elif first_three_found: count += 1 # Если флаг установлен, увеличиваем счетчик except ValueError: print("Ошибка! Введите целое число.") print(f"Количество чисел между двумя числами 3: {count}")

Эта программа будет продолжать запрашивать числа с клавиатуры, пока не встретит второе число 3. Все числа между двумя числами 3 будут учитываться в счетчике, который затем будет выведен на экран.

0 0

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

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

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

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