Напишите программу, которая в последовательности натуральных чисел находит наименьшее число, кратное 3. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не является членом последовательности). Количество чисел не превышает 1000. Введённые числа не превышают 30000. Гарантируется, что в последовательности есть хотя бы одно число, кратное 3. Программа должна вывести наименьшее число, кратное 3.
Код к задаче: «Напишите программу, которая в последовательности натуральных чисел находит наименьшее число, кратное 3»
Листинг программы
var a, min: integer; begin min:=30000; readln(a); while a<>0 do begin if (min>a) and (a<>0) and (a mod 3 = 0) then min:=a; readln(a); end; writeln(min); end.
Источник: studassistent.ru
20.2 ОГЭ Информатика 2019 Python Pascal C++
Вывести числа, кратные 3, с помощью цикла for. Используя input в Python.
Я пробовал нечто подобное, но не могу получить то, что хочу. Это больше для практики, но я хотел бы найти решение.
x = int(input(«Введите целое число: «)) for c in x: if x % 3 == 0: continue print(x)Code language: PHP (php)
Решение.
- Правильный отступ. В Python отступы необходимы для разграничения блоков кода и для того, чтобы знать, какие структуры находятся внутри каждого блока.
- Первая переменная в for – это та, которая будет принимать значения в каждом цикле, поэтому в for используйте c, а не x.
- Вы должны выполнить for для диапазона значений, а не для конкретного значения, поэтому используйте range.
Прилагаю ваш код с соответствующими исправлениями:
x = int(input(«Введите целое число: «)) for c in range(0,x): if c % 3 == 0: continue print(c)Code language: PHP (php)
Используя List Comprehension, вы можете сократить свой код всего до двух строк:
x = int(input(«Введите целое число: «)) [print(c) for c in range(0,x) if c % 3 == 0]Code language: PHP (php)
Или вычислите все кратные 3 до введенного значения:
x = int(input(«Введите целое число: «)) [print(c) for c in range(3,x,3)]Code language: PHP (php)
Источник: dvsemenov.ru
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число — сумму чисел, кратных 3.
Разбор 15.2 задания | ОГЭ по информатике 2021
Найдите правильный ответ на вопрос ✅ «Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3. Программа получает на вход количество . » по предмету Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Новые вопросы по информатике
Написать программу, которая выводит на экран результаты следующих действий: 27-5= 11+21= 32/2= 2+2*2= (2+2) * 2= Написать программу, которая выводит на экран результаты следующих действий: 21-4= 21+11= 43/3= 3+3*3= (3+3) * 3=
Вариант 2 1. Даны три числа. Найдите сумму второго и третьего числа. Найдите квадрат первого числа. 2. Даны длины сторон прямоугольника. Найдите площадь прямоугольника.
3. Даны длины катетов прямоугольного треугольника. Найдите периметр треугольника.
Почему при А=1, В=1, С=1 ответ АVВ равно 1?
2. Какое значение будет иметь переменная b после выполнения следующих операторов присваивания: a:=3; b:=a+9; b:=a+b; b:=a-b+b/a. 3.
Найдите наиболее точное общее имя каждой группе объектов: з) клавиатура, сканер, мышь
Главная » Информатика » Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3.
Источник: iotvet.com