Вопрос задан 22.07.2023 в 00:58. Предмет Информатика. Спрашивает Корачев Вася.

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

кратно 7. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 7. Количество чисел не превышает 1000. Введённые числа не превышают 30000. Программа должна вывести одно число - минимальное число кратное 7. Вводные данные:3, 21, 14, 4 Выходные данные :14
0 0
Перейти к ответам

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

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

var

   n, a : integer;

   m : integer := 30000;

begin

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

   readln(n);

   write('числа: ');

   for var i := 1 to n do begin

       read(a);

       if (a mod 7 = 0) and (a < m) then m := a;

   end;

   writeln(m);

end.

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

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

python
def find_minimum_multiple_of_7(count, numbers): min_multiple_of_7 = float('inf') for num in numbers: if num % 7 == 0 and num < min_multiple_of_7: min_multiple_of_7 = num return min_multiple_of_7 # Чтение входных данных input_data = input("Введите количество чисел и сами числа через пробел: ") input_list = input_data.split() count = int(input_list[0]) numbers = [int(input_list[i]) for i in range(1, count + 1)] # Поиск минимального числа, кратного 7 result = find_minimum_multiple_of_7(count, numbers) # Вывод результата print(result)

Вы можете скопировать этот код в среду программирования Python и запустить его, чтобы увидеть результат для входных данных "3 21 14 4". Результат будет: 14, что соответствует ожидаемому ответу.

0 0

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

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

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

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