Данная программа должна вывести все числа в заданном диапазоне, которые делились бы без остатка на определенное число.
Решение задачи
- На вход принимаются два числа, которые задают диапазон и записываются в разные переменные.
- Также принимается число, которое будет делителем.
- Используем цикл for , чтобы пройтись по всему диапазону и проверить все числа на кратность. Выводим только те числа, которые делятся на заданное число без остатка.
- Конец.
Исходный код
Ниже дан исходный код для вывода всех чисел из заданного диапазона, которые удовлетворяют условию делимости на данное число. Результаты работы программы также даны ниже.
lower = int(input(«Введите нижнюю границу диапазона:»)) upper = int(input(«Введите верхнюю границу диапазона:»)) n = int(input(«Введите делитель:»)) for i in range(lower, upper + 1): if(i % n == 0): print(i)
Объяснение работы программы
- Пользователь вводит два числа, нижнюю и верхнюю границы. Они записываются в отдельные переменные.
- Далее пользователь вводит число, которое будет делителем. Оно также сохраняется в своей переменной.
- Значение переменной цикла for варьируется от нижней до верхней границы с шагом 1.
- В процессе работы цикла проверяется, равен ли остаток от деления нулю. Если остаток равен нулю, делимое выводится на экран.
- Конец.
Результаты работы программы
Пример 1: Введите нижнюю границу диапазона:1 Введите верхнюю границу диапазона:50 Введите делитель:5 5 10 15 20 25 30 35 40 45 50 Пример 2: Введите нижнюю границу диапазона:50 Введите верхнюю границу диапазона:100 Введите делитель:7 56 63 70 77 84 91 98
Источник: pythonist.ru
Разбор 14 задания на Python | ЕГЭ по информатике 2021
Решение модуля 2.4 Добрый, добрый Python
В программе определите три следующие переменные:
a = 7 b = -4 c = 3
Выведите в консоль их значения, используя одну функцию print (между значениями переменных должен стоять один пробел).
# Присваиваю значение переменным a = 7 b = -4 c = 3 # Выводим на экран print(a, b, c)
В программе определите три следующие переменные:
a = 7 b = -4 c = 3
Выведите в консоль их значения в столбик (каждое новое значение отображается с новой строчки), используя одну функцию print.
# Присваиваю значение переменным a = 7 b = -4 c = 3 # в качестве разделителя указываем перенос строки print(a, b, c, sep=’n’)
В программе определите две следующие строки:
s1 = «Hello» s2 = «Balakirev»
С помощью двух функций print (каждая отображает соответствующую строку) отобразите строки в консоли так, чтобы они шли друг за другом через пробел.
# Сохраняю данные в переменные s1 = «Hello» s2 = «Balakirev» # Вывожу полученные результаты в console print (s1, end= » «) print (s2)
Допишите программу, в которой вводятся два слова (в переменные s1 и s2) в одну строчку через пробел, и отображаются в консоли в формате:
Word 1: s1 | Word 2: s2
Разбор 12 задания на Python | ЕГЭ-2023 по информатике
# ввод данных s1, s2 = map(str.strip, input().split()) # здесь продолжите программу print(f’Word 1: | Word 2: ‘)
Напишите программу, в которой вводятся два целых положительных числа и в консоль выводится результат возведения первого числа в степень второго.
# функция map() — принимает функцию и аргумент составного типа данных, в нашем случае мы получаем введенные символы # переводя в тип integer a, b = map(int, input().split()) # функция pow(что возводим в степень, в какою степень) — возводит число в степень print(pow(a, b))
Выберите команду, которая позволяет сохранять одно целое введенное с клавиатуры число.
d = int(input())
Выберите команду, которая позволяет сохранять строку, введенную с клавиатуры.
d = input()
Напишите программу, которая принимает на вход два вещественных числа в одну строку через пробел и выводит на экран их сумму.
# функция map() — принимает функцию и аргумент составного типа данных, в нашем случае мы получаем введенные символы n1, n2 = map(float, input().split()) # суммируем два полученных числа print (n1+n2)
В магазине продается X синих ручек, Y зеленых, черных в два раза больше, чем синих, а красных в четыре раза больше зеленых. Напишите программу, в которой вводятся целые значения X, Y в одну строку через пробел с помощью команды:
X, Y = map(int, input().split())
и выводится на экран общее число ручек в виде целого числа.
blue, green = map(int, input().split()) # Сохраняем количество синих и зеленых ручек black = blue * 2 # Узнаем сколько черных ручек red = green * 4 # Узнаем сколько красных ручек sum = blue + green + black + red # Узнаем сколько ручек всех цветов всего print(sum) # Выводим результат
Вводятся длина и ширина прямоугольника (каждое вещественное значение с новой строки). Необходимо вычислить его периметр (сумму длин сторон) и результат вывести на экран.
n, m = float(input()),float(input()) print(2*(n+m))
Напишите программу вывода переменной math.pi с точностью до тысячных (три знака после запятой).
# Подключаем библиотеку math import math # функция — round(какое число округляем, до скольких знаков) — округляет число print(round(math.pi, 3))
Составить программу вывода на экран вещественного числа, вводимого с клавиатуры. Выводимому числу должно предшествовать сообщение «Вы ввели число» (без кавычек).
# получаем число и переводим его в float number = float(input()) print(f»Вы ввели число «) # Выводим необходимый результат с помощью f-строки
Источник: zazloo.ru
1) Определите, при каком наименьшем введённом значении переменной s программа выведет число 256. var s, n: integer;
2)Определите, при каком наибольшем введённом значении переменной s программа выведет число 31.
var n, s: integer;
while s > 0 do begin
3)Определите, при каком наибольшем введённом значении переменной s программа выведет число 12.
var s, n: integer;
РЕШИТЕ С ПОЯСНЕНИЕМ
2 Смотреть ответы Добавь ответ +10 баллов
Ответы 2
Ответ разместил: ilyasablaykhan
Доступ после просмотра рекламы
Ответы будут доступны после просмотра рекламы
Показать ответы
натуральные числа -1,5,8,9.
Ответ разместил: drrr45091
Доступ после просмотра рекламы
Ответы будут доступны после просмотра рекламы
Показать ответы
Другие вопросы по Информатике
Информатика, nazarpetrenko1
Построите в электронных таблицах двумерную модель «жизнь». проведите вычислительный эксперимент с разными вариантами первоначального расселения организмов. попробуйте найти такие п.
Информатика, alocim3
Работасоставьте программы заполнения массива данными и вывода на экран заполнения и вывода любой.1. заполнить одномерный массив неповторяющимися числами в диапазоне от -25 до50. ко.
Источник: 0tvet.com