Составьте программу которая запрашивает три целых числа

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

На ввод могут подаваться и повторяющиеся числа.

lst = [int(input()) for x in range(3)] lst.sort() print( lst[2], ‘n’, lst[0], ‘n’, lst[1] );

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

1.12 Задачи по материалам недели шаг 6

В институте биоинформатики по офису передвигается робот. Недавно студенты из группы программистов написали для него программу, по которой робот, когда заходит в комнату, считает количество программистов в ней и произносит его вслух: «n программистов». Для того, чтобы это звучало правильно, для каждого n n нужно использовать верное окончание слова.

Напишите программу, считывающую с пользовательского ввода целое число n n (неотрицательное), выводящее это число в консоль вместе с правильным образом изменённым словом «программист», для того, чтобы робот мог нормально общаться с людьми, например: 1 программист, 2 программиста, 5 программистов. В комнате может быть очень много программистов. Проверьте, что ваша программа правильно обработает все случаи, как минимум до 1000 человек. Дополнительный комментарий к условию: Обратите внимание, что задача не так проста, как кажется на первый взгляд. Если ваше решение не проходит какой-то тест , это значит, чт

Пишем программу: нахождения НОД и НОК двух чисел | Алгоритм Евклида

Читайте также:
Программа чтобы открывать презентации на телефоне

1.12 Задачи по материалам недели шаг 7

Дополнительная Паша очень любит кататься на общественном транспорте, а получая билет, сразу проверяет, счастливый ли ему попался. Билет считается счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр номера билета. Однако Паша очень плохо считает в уме, поэтому попросил вас написать программу, которая проверит равенство сумм и выведет «Счастливый», если суммы совпадают, и «Обычный», если суммы различны. На вход программе подаётся строка из шести цифр. Выводить нужно только слово «Счастливый» или «Обычный», с большой буквы. #код bilet = str(input()) sum1=int(bilet[0])+int(bilet[1])+int(bilet[2]) sum2=int(bilet[3])+int(bilet[4])+int(bilet[5]) if sum1==sum2: print(‘Счастливый’) else: print(‘Обычный’)

Источник: pythonstepik.blogspot.com

Найти максимальное число из трех

Вводятся три целых числа. Определить какое из них наибольшее.

Пусть a, b, c – переменные, которым присваиваются введенные числа, а переменная m в конечном итоге должна будет содержать значение наибольшей переменной. Тогда алгоритм программы сведется к следующему:

  1. Сначала предположим, что переменная a содержит наибольшее значение. Присвоим его переменной m .
  2. Если текущее значение m меньше, чем у b , то следует присвоить m значение b . Если это не так, то не изменять значение m .
  3. Если текущее значение m меньше, чем у c , то присвоить m значение c . Иначе ничего не делать.

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

Java для начинающих. Урок 7: Ввод данных. Класс Scanner.

  1. Если a больше b , то проверить больше ли a , чем c . Если это так, то максимальное число содержит переменная a . Если a больше b , но при этом меньше c , то максимальным является значение c .
  2. Иначе (когда a меньше b ) сравнить значения b и c . Большее из них и есть максимальное.

Пример кода Pascal

максимальное среди трех чисел паскаль

// 1-й способ:

var
a,b,c,max: integer;
begin
readln(a,b,c);
max := a;
if max < b then max := b;
if max < c then max := c;
writeln(max);
end.

Читайте также:
Код программы крестики нолики на java

// 2-й способ:

var
a,b,c: integer;
begin
readln(a,b,c);
if a > b then
if a > c then writeln(a)
else writeln(c)
else
if b > c then writeln(b)
else writeln(c);
end.

Пример кода Язык Си

// 1-й вариант:

#include

main() int a,b,c,m;
scanf(«%d%d%d»,b,
m = a;
if (m < b) m = b;
if (m < c) m = c;
printf(«%dn», m);
>

// 2-й вариант:

#include

main() int a,b,c;
scanf(«%d%d%d»,b,

if (a > b)
if (a > c) printf(«%dn», a);
else printf(«%dn», c);
else
if (b > c) printf(«%dn», b);
else printf(«%dn», c);
>

Пример кода Python

максимальное среди трех чисел Python

# 1-й вариант:

a = int(input())
b = int(input())
c = int(input())

m = a
if m < b:
m = b
if m < c:
m = c

print(m)

# 2-й вариант:

a = int(input())
b = int(input())
c = int(input())

if a > b:
if a > c:
print(a)
else:
print(c)
else:
if b > c:
print(b)
else:
print(c)

Пример кода КуМир

| 1-й вариант:

алг максимум из трех
нач
цел a, b, c, m
ввод a, b, c
m := a
если b > m то m := b все
если c > m то m := c все
вывод m
кон

| 2-й вариант:

алг максимум из трех
нач
цел a, b, c
ввод a, b, c
если a > b то
если a > c то
вывод a
иначе
вывод c
все
иначе
если b > c то
вывод b
иначе
вывод c
все
все
кон

Пример кода Basic-256

# 1-й вариант:

input a
input b
input c
max = a
if max < b then max = b
if max < c then max = c
print max

# 2-й вариант:

input a
input b
input c
if a > b then
if a > c then
print a
else
print c
endif
else
if b > c then
print b
else
print c
endif
endif

Источник: gospodaretsva.com

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

Закрыт. Этот вопрос не по теме. Ответы на него в данный момент не принимаются.

Читайте также:
Не могу установить программы из Microsoft store

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

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

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

a = int(input()) b = int(input()) c = int(input()) l = [a,b,c] if ((max(l) == c and max(l) == b) or (max(l) == a and max(l) == b) or (max(l) == a and max(l) == c)): print(max(l),min(l),max(l),sep=»n») elif ((min(l) == c and min(l) == b) or (min(l) == a and min(l) == b) or (min(l) == a and min(l) == c)): print(max(l),min(l),min(l), sep=»n») elif a < b < c: print(max(l),min(l), b, sep=»n») elif b < a < c: print(max(l),min(l), a, sep=»n») elif b < c < a: print(max(l),min(l), c, sep=»n») elif c < b < a: print(max(l),min(l), b, sep=»n») elif a < c < b: print(max(l),min(l), c, sep=»n») elif c < a < b: print(max(l),min(l), b, sep=»n»)

Источник: ru.stackoverflow.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru