Новые вопросы по информатике
Написать программу, которая выводит на экран результаты следующих действий: 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.
Найдите наиболее точное общее имя каждой группе объектов: з) клавиатура, сканер, мышь
Главная » Информатика » Решите задачу в Python 3.3 Напишите программу, которая выбирает максимальное и минимальное из трёх введённых чисел.
Источник: iotvet.com
Как получить список четных чисел. А также, список нечетных чисел. Уроки Python. Александр Килинкаров
Поиск максимального/минимального числа в Python
Напишите программу, которая получает на вход три целых числа, по одному числу в строке, и выводит на консоль в три строки сначала максимальное, потом минимальное, после чего оставшееся число.
На ввод могут подаваться и повторяющиеся числа.
Решение на Python:
a = int(input()) b = int(input()) c = int(input()) # поиск и вывод максимального из трех чисел if a >= b and a >= c: print (a) elif b >= c and b >=a: print (b) else: print (c) #аналогично для минимального числа if a = c) or (a >=b and a =a) or (b >= c and b
Похожие записи:
- Эффективный ввод-вывод в разных языках программирования
- Django — доработка шаблона формы регистрации
- Простой калькулятор на Python
- Оперативная память и представление данных
Источник: mob25.com
Задача 10. За что? (Python)
Вы встретились со своим старым другом, который тоже изучает программирование, правда, в другом учебном заведении. За чашкой кофе он пожаловался вам, что сумасбродный препод дал им задание написать программу, которая из двух введённых чисел определяет наибольшее, не используя при этом условных операторов, циклов и встроенную функцию max. Радуясь, что на вашем курсе такого не требуют, вы всё-таки решаете помочь своему другу. Напишите для него эту программу.
Пример:
Введите первое число: 10
Введите второе число: 5
Наибольшее число: 10
Что оценивается
- результат вывода соответствует условию;
- input содержит корректное приглашение для ввода;
- вывод содержит описание результата (выведенные числа сопровождаются текстовым описанием).
Советы и рекомендации:
19 Обход всех цифр числа с помощью while Python
Рассмотрите разность суммы и разности чисел, сумму разности и суммы чисел.
Что оценивается (общее)
- Использование именованных индексов, не просто i (видео 7.2).
- Необходимо вводить правильные числа, без дополнительных действий со стороны пользователя, без использования +1 (видео 7.4).
- Домашнее задание принимается только через Fork или корректно оформленный repl.it.
- Правильно оформленный input, без пустого приветствия для ввода (видео 2.3).
- Переменные имеют значащие имена, не только a, b, c, d (видео 2.3).
- Пробелы после запятых, пробелы при бинарных операциях.
- Отсутствие пробелов после имён функций и перед скобками: “print ()”,“input ()” — неверно, “print()” — верно.
- Правильно оформлены блоки if-elif-else, отступы одинаковы во всех блоках одного уровня.
Правильно:
Неправильно:
- Переменные имеют корректные названия, и в качестве имён не используются имена встроенных функций (список встроенных функций — официальная документация).
Решение задачи
print(‘Задача 10. За что?’) # Вы встретились со своим старым другом, # который тоже изучает программирование, правда, в другом учебном заведении. # За чашкой кофе он пожаловался вам, # что сумасбродный препод дал им задание написать программу, # которая из двух введённых чисел определяет наибольшее, # не используя при этом условных операторов, циклов и встроенную функцию max. # # Радуясь, что на вашем курсе такого не требуют, # вы всё-таки решаете помочь своему другу. # # Напишите для него эту программу. # # Пример: # # Введите первое число: 10 # Введите второе число: 5 # # Наибольшее число: 10 a = int(input(‘Введите первое число: ‘)) b = int(input(‘Введите второе число: ‘)) print(‘Наибольшее число:’, (a // b * a + b // a * b) // (a // b + b // a))
Источник: it-systems.su