Вопрос задан 22.06.2023 в 13:40. Предмет Информатика. Спрашивает Ykrainets Ola.

САМОЕ ГЛАВНОЕ! Через цикл While! Напишите программу, которая в последовательности натуральных чисел

определяет минимальное число, оканчивающееся на 6. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0. В последовательности всегда имеется число, оканчивающееся на 6. Введённые числа не превышают 30 000. Программа должна вывести одно число —минимальное число, оканчивающееся на 6.
0 0
Перейти к ответам

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

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

Ответ:

c++

#include <iostream>

using namespace std;

int main()

{

   int x = 1, min = 99999;

   while(x){

       cin >> x;

       if(x % 10 == 6 && x < min) min = x;

   }

   cout << min;

   return 0;

}

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

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

python
min_number = None # Переменная для отслеживания минимального числа, оканчивающегося на 6 while True: num = int(input("Введите натуральное число (0 для завершения): ") if num == 0: break # Выход из цикла при вводе 0 # Проверяем, оканчивается ли число на 6 и меньше ли оно текущего минимального числа if num % 10 == 6 and (min_number is None or num < min_number): min_number = num if min_number is not None: print(f"Минимальное число, оканчивающееся на 6: {min_number}")

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

0 0

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

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

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

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