Вывести максимальное число кратное 5

Вывести максимальное число кратное 5

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

Количество чисел не превышает 1000. Введённые числа не превышают
30 000.

Программа должна вывести одно число − максимальное число, кратное 5.

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

Входные данные

Выходные данные

3
10
25
12

Это задание ещё не решено, приводим решение прототипа.

Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3 и оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3 и оканчивающееся на 8. Количество чисел не превышает 100. Введённые числа по модулю не превышают 300. Программа должна вывести одно число: сумму чисел, кратных 3 и оканчивающихся на 8.

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

Входные данные

Выходные данные

3
18
25
48

20.2 Решением является программа, записанная на любом языке программирования. Пример верного решения, записанного на языке Паскаль:

Источник

Программа должна вывести одно число – максимальное число, кратное 5.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Программа получает на вход три натуральных числа: x, p, y и должна вывести одно целое число
Уважаемые программисты, помогите пожалуйста решить ряд задач: 3)Вклад в банке составляет x.

Выведите одно целое число — максимальное число, которое могло получиться в протоколе при игре на данном поле
У пети имеется игровое поле размером 3х3, заполненное числами от 1 до 9. В начале игры он может.

Есть ли в последовательности хотя бы одно число, кратное семи
Дана непустая последовательность целых чисел, оканчивающаяся числом -1 хотя бы одно число, кратное.

Определить, есть ли в последовательности хотя бы одно число, кратное 7
помогите срочно в паскалеАВС. Дана непустая последовательность целых чисел, оканчивающаяся.

Решение

Вычислить максимальное двузначное число, кратное 3, и заканчивающееся на 7
Написать программу, позволяющую вычислить максимальное двузначное число, кратное трём и заканч. на 7

Программа должна вывести целое число от 0 до 108 — номер отметки, на которой остановится Вася.
Дело в том, что когда я решила эти задачи, я скинула программы на некий сайт.

Программа должна вывести одно натуральное число — N-e в порядке возрастания число-палиндром
Рассмотрим все натуральные числа, запись которых в десятичной системе счисления является.

Массив: Определить, есть ли в этой таблице хотя бы одно число кратное k.
Задана линейная таблица, состоящая из целых чисел. Определить есть ли в этой таблице хотя бы одно.

Источник

Программируем на Python: решаем задачу 15.2 из ОГЭ по информатике (№20)

Здравствуйте, дорогие друзья. Сегодня мы решим задание 15.2 из ОГЭ по информатике. Условия задачи взяты с сайта «Решу ОГЭ». Вот сама задача:

15.2 Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — максимальное число, кратное 5.

Вот сам исходный код:

n=int(input(«Введите последовательность «)) # вводим количество общей последовательности

maxx=0 # задаём максимальное число

if n>1000: # ставим условие, если введённое число больше 1000, тогда

print(«Error»)# выводим сообщение об ошибке

exit(0) # выходим из программы

for i in range (n): # задаём цикл с параметром до n

chislo=int(input(«Введите число «)) # в цикле вводим число

if chislo>30000: # если число больше 30000, тогда

print(«Error») # выводим сообщение об ошибке

exit(0) # выходим из программы

if chislo%5==0 and chislo>maxx: # если число делится на 5 без остатка и больше максимального, тогда

maxx=chislo # в переменную maxx записываем наше число

print(«Максимальное число больше 5 = «, maxx) # выводим максимальное число кратное 5

А теперь смотрим на скриншот программы и читаем комментарии:

Источник

Вывести максимальное число кратное 5

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

Количество чисел не превышает 1000. Введённые числа не превышают
30 000.

Программа должна вывести одно число − максимальное число, кратное 5.

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

Входные данные

Выходные данные

3
10
25
12

Это задание ещё не решено, приводим решение прототипа.

Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3 и оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3 и оканчивающееся на 8. Количество чисел не превышает 100. Введённые числа по модулю не превышают 300. Программа должна вывести одно число: сумму чисел, кратных 3 и оканчивающихся на 8.

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

Входные данные

Выходные данные

3
18
25
48

20.2 Решением является программа, записанная на любом языке программирования. Пример верного решения, записанного на языке Паскаль:

Источник

Вывести максимальное число кратное 5

На обработку поступает натуральное число, не превышающее 10 9 . Нужно написать программу, которая выводит на экран максимальную цифру числа, кратную 5. Если в числе нет цифр, кратных 5, требуется на экран вывести «NO». Программист написал программу неправильно. Ниже эта программа для Вашего удобства приведена на пяти языках программирования. Напоминание: 0 делится на любое натуральное число.

DIM N, DIGIT, MAXDIGIT AS LONG

MAXDIGIT = N MOD 10

DIGIT = N MOD 10

IF DIGIT MOD 5 = 0 THEN

IF DIGIT > MAXDIGIT THEN

IF MAXDIGIT = 0 THEN

maxDigit = N % 10

if digit > maxDigit:

var N,digit,maxDigit: longint;

maxDigit := N mod 10;

digit := N mod 10;

if digit mod 5 = 0 then

if digit > maxDigit then

if maxDigit = 0 then

цел N, digit, maxDigit

если mod(digit, 5) = 0 то

если digit > maxDigit то

если maxDigit = 0 то

using namespace std;

long N, digit, maxDigit;

maxDigit = N % 10;

if (digit > maxDigit)

Последовательно выполните следующее.

1. Напишите, что выведет эта программа при вводе числа 132.

2. Приведите пример такого трёхзначного числа, при вводе которого программа выдаёт верный ответ.

3. Найдите все ошибки в этой программе (их может быть одна или несколько). Известно, что каждая ошибка затрагивает только одну строку и может быть исправлена без изменения других строк. Для каждой ошибки:

1) выпишите строку, в которой сделана ошибка;

2) укажите, как исправить ошибку, т. е. приведите правильный вариант строки.

Достаточно указать ошибки и способ их исправления для одного языка программирования.

Обратите внимание, что требуется найти ошибки в имеющейся программе, а не написать свою, возможно, использующую другой алгоритм решения. Исправление ошибки должно затрагивать только строку, в которой находится ошибка.

1. Программа выведет число 2.

2. Программа выдаёт правильный ответ, например, для числа 135.

Замечание для проверяющего. Программа работает неправильно из-за неверной начальной инициализации и неверной проверки отсутствия цифр, кратных 5. Соответственно, программа будет выдавать верный ответ, если вводимое число содержит хотя бы одну цифру, кратную 5, и наибольшая цифра числа, кратная 5, не равна 0 и не меньше младшей (крайней правой) цифры числа (или просто стоит последней).

3. В программе есть две ошибки. Первая ошибка. Неверная инициализация ответа (переменная maxDigit).

Строка с ошибкой:

maxDigit := N mod 10;

Вместо -1 может быть использовано любое число, меньшее 0.

Вторая ошибка. Неверная проверка отсутствия цифр, кратных 5.

Строка с ошибкой:

ifmaxDigit = 0 then

ifmaxDigit = -1 then

Вместо -1 может быть другое число, меньшее 0, которое было положено в maxDigit при исправлении первой ошибки, или проверка, что

maxDigit Источник: Демонстрационная версия ЕГЭ—2018 по информатике.

Источник

Читайте также:  Чистим замшевую обувь от пыли
Оцените статью
Бейсик Python