«A»: Напишите программу, которая получает с клавиатуры
количество повторений и выводит столько же раз какое-нибудь
сообщение.
Пример:
Какое сообщение? Привет!
Сколько раз повторить? 3
Привет!
Привет!
Привет!
puthon 3.7.2
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Домашняя работа спишите слова орфограммы орфограммы жи ши вершина душистый дружить кому мышей испечный
Нужна помощь с решением этой задачи, не могу понять, причём тут масса и что с ней делать
Напишите программу, которая получает на вход три целых числа, по одному числу в строке [закрыт]
Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей. См. Как создать минимальный, самодостаточный и воспроизводимый пример.
Закрыт 3 года назад .
Напишите программу, которая получает на вход три целых числа, по одному числу в строке, и выводит на консоль в три строки сначала максимальное, потом минимальное, после чего оставшееся число. На ввод могут подаваться и повторяющиеся числа.
![]()
![]()
Для того, чтобы получить 3 числа я использовал замысловатую конструкцию:
Но она полностью идентична 4-ём первым строкам в Вашем коде. Можете её заменить на своё усмотрение.
Для печати элементов я воспользовался теми же функциями, что и Вы: min и max .
Но я решил удалять из списка использованные элементы, чтобы не возникало никаких проблем. Это позволило мне сократить код и полностью избавиться от условий.
Python(ответы Stepik.org)
В этой задачи нельзя использовать циклы или функции по правлиам Вам известны только условия.
Но ведь это не проходили еще в курсе.
#Правильный код в контексте задачи выглядит следующим образом:
n1 = int(input())
n2 = int(input())
n3 = int(input())
if n1 >= n2 >= n3: #1
print(n1)
print(n3)
print(n2)
elif n1 >= n3 >= n2: #2
print(n1)
print(n2)
print(n3)
elif n2 >= n1 >= n3: #3
print(n2)
print(n3)
print(n1)
elif n2 >= n3 >= n1: #4
print(n2)
print(n1)
print(n3)
elif n3 >= n1 >= n2: #5
print(n3)
print(n2)
print(n1)
else: #6
print(n3)
print(n1)
print(n2)
Этот комментарий был удален автором.
Поставьте отступы перед каждым "print(n_)
a,b,c = int(input()), int(input()), int(input())
if a < b:
a, b = b, a
if a < c:
a, c = c, a
if b > c:
b, c = c, b
print(a)
print(b)
print(c)
Задача 3. Следующее и предыдущее
В олимпиаде по программированию участвовали 1000 человек, и программа автоматически распределила их по количеству баллов. Иногда количество баллов у участников одинаковое, и тогда комиссии нужно посмотреть фамилии одного из таких участников, а также его соседей, это реализует специальная часть алгоритма.
Напишите программу, которая получает от пользователя число и выводит на экран два ответа — следующее и предыдущее число.
Результат:
Введите число: 5
После числа 5 идет число 6
До числа 5 идет число 4