8 класс. Задача на Питоне
Программист написал программу для следующей задачи:
Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, заканчивающиеся на 5. Программа получает на вход целые числа, количество введённых чисел не известно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).
Но он очень торопился и допустил ошибки.
Какие ошибки были допущены? Выпишите строки с ошибкой и укажите, как должно быть записано правильно
x=int(input('введите число'))
max=10000
while x!=0:
if x%5==0 and x
max=x
x=int(input('введите число'))
print('максимальное число, оканчивающееся на 5 = ', max)
280
318
Ответы на вопрос:
насколько я понял, множество - это просто все эти числа, только без повторений.
заведем массив boolen, где будем отмечать, есть ли данное число во множестве.
var
a : array [1..15, 1..15] of integer;
b : array [1..30] of boolean;
i, j, n, m : integer;
begin
read (n, m);
for i : = 1 to 30 do b[i] : = false; //зануление начальных значений
for i : = 1 to n do
for j : = 1 to m do
a[i, j] : = i +j; //заполнение массива
for i : = 1 to n do
for j : = 1 to m do
b[a[i, j]] : = true; //формирование множества
for i : = 1 to n do
begin
for j : = 1 to m do
write (a[i, j], ' ');
writeln;
end;
for i : = 2 to 30 do
if b[i] then write (i, ' ');
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
zolotuk12303.01.2021 12:07
-
hhhhh777708.02.2023 04:25
-
lisa205101.03.2022 12:51
-
Счacтье200521.06.2023 17:55
-
НЕВЕСОМАЯ6705.11.2021 15:01
-
mspasenkova22.05.2021 00:01
-
123295514.05.2023 19:13
-
Lollimil18.03.2022 17:12
-
Валерия344508.03.2020 00:08
-
kuchatrupov4726.10.2022 12:41
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.