Напишите программу которая получает
Перейти к содержимому

Напишите программу которая получает

  • автор:

«A»: Напишите программу, которая получает с клавиатуры
количество повторений и выводит столько же раз какое-нибудь
сообщение.
Пример:
Какое сообщение? Привет!
Сколько раз повторить? 3
Привет!
Привет!
Привет!
puthon 3.7.2

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Домашняя работа спишите слова орфограммы орфограммы жи ши вершина душистый дружить кому мышей испечный

Нужна помощь с решением этой задачи, не могу понять, причём тут масса и что с ней делать

Напишите программу, которая получает на вход три целых числа, по одному числу в строке [закрыт]

Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей. См. Как создать минимальный, самодостаточный и воспроизводимый пример.

Закрыт 3 года назад .

Напишите программу, которая получает на вход три целых числа, по одному числу в строке, и выводит на консоль в три строки сначала максимальное, потом минимальное, после чего оставшееся число. На ввод могут подаваться и повторяющиеся числа.

insolor's user avatar

Андрей Смелов's user avatar

Для того, чтобы получить 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *