Вопрос задан 31.03.2021 в 00:17. Предмет Информатика. Спрашивает Зиновьева Нина.

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

кратное 9. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 9. 2. Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 8.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кудрявцев Андрей.
1.
var n,a,min,i:integer;
begin
write('n = ');
readln(n);
min:=999999;
writeln('Вводите числа:');
for i:=1 to n do
 begin
 readln(a);
 if (a mod 9=0)and(a<min) then min:=a;
 end;
writeln('min = ',min);
end.

Пример:
n = 5
Вводите числа:
25
99
30
18
87
min = 18

2.
var n,a,s,i:integer;
begin
write('n = ');
readln(n);
s:=0;
writeln('Вводите числа:');
for i:=1 to n do
 begin
 readln(a);
 if abs(a) mod 10=8 then s:=s+a;
 end;
writeln('s = ',s);
end.

Пример:
n = 5
Вводите числа:
41
18
25
98
64
s = 116
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Программа для нахождения минимального числа, кратного 9:
python
n = int(input()) # количество чисел в последовательности nums = [int(input()) for i in range(n)] # считываем последовательность чисел min_num = float('inf') # инициализируем минимальное число большим числом for num in nums: if num % 9 == 0 and num < min_num: # если число кратно 9 и меньше текущего минимального min_num = num print(min_num) # выводим минимальное число, кратное 9

Пример работы программы:

Входные данные: 5 9 18 27 36 45 Выходные данные: 9
  1. Программа для нахождения суммы чисел, оканчивающихся на 8:
python
n = int(input()) # количество чисел в последовательности nums = [int(input()) for i in range(n)] # считываем последовательность чисел sum_num = 0 # инициализируем сумму чисел for num in nums: if num % 10 == 8: # если число оканчивается на 8 sum_num += num print(sum_num) # выводим сумму чисел, оканчивающихся на 8

Пример работы программы:

Входные данные: 6 18 28 38 48 58 68 Выходные данные: 142
0 0

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

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

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