Модуль 1.5 (Функция input()) научит использовать функцию input() которая нужна для обработки пользовательского ввода в python.
Ниже представлены примеры задач с решением на тему Функция input().
Если мы хотим заставить пользователя ввести целое число и при этом чтобы оно сохранилось в переменную b, какой из предложенных команд нам нужно воспользоваться?
b = int(input())
Если мы хотим заставить пользователя ввести текст и сохранить его в переменную text, какой из предложенных команд нам нужно воспользоваться?
text = input()
Напишите программу, которая принимает на вход возраст человека (количество полных лет) и выводит сколько лет ему исполнится в следующем году
age = int(input())+1 print(age)
Напишите программу, которая принимает на вход два целых числа в одну строку и выводит на экран их сумму.
a, b = map(int, input().split()) print(a + b)
Петя, Катя и Сережа делают из бумаги журавликов. Вместе они сделали S журавликов. Сколько журавликов сделал каждый ребенок, если известно, что Петя и Сережа сделали одинаковое количество журавликов, а Катя сделала в два раза больше журавликов, чем Петя и Сережа вместе?
Как вычислить среднее арифметическое в excel
a = int(input()) k = int((a/3)*2) p = int((k/2)/2) s = int(p) print(p, k, s)
Однажды, посетив магазин канцелярских товаров, Вася купил X карандашей, Y ручек и Z фломастеров. Известно, что цена ручки на 2 рубля больше цены карандаша и на 7 рублей меньше цены фломастера. Также известно, что стоимость карандаша составляет 3 рубля. Требуется определить общую стоимость покупки.
x, y, z = map(int,input().split()) a = 3 b = a + 2 c = b + 7 print((x*a) + (y*b) + (z * c))
Известно, что на обработку одного квадратного метра панели требуется 1г сульфида. Всего необходимо обработать N прямоугольных панелей размером A на B метров. Вам необходимо подсчитать, сколько всего сульфида необходимо на обработку всех панелей. И не забудьте, что панели требуют обработки с обеих сторон.
На вход программе подаются 3 положительных целых числа N,A,B
n, a, b = map(int, input().split()) t = (a * b) * 2 print(n * t)
Напишите программу, которая вычисляет среднее арифметическое четырех введенных целых чисел.
Числа вводятся в одну строку через пробел
a, b, c, d = map(int, input().split()) res = (a + b + c + d) / 4 print(res)
Даны значения двух моментов времени, принадлежащих одним и тем же суткам: часы, минуты и секунды для каждого из моментов времени. Известно, что второй момент времени наступил не раньше первого. Определите, сколько секунд прошло между двумя моментами времени.
h1 = int(input()) m1 = int(input()) s1 = int(input()) h2 = int(input()) m2 = int(input()) s2 = int(input()) hours = h2 — h1 minutes = m2 — m1 seconds = s2 — s1 print(hours * 60 * 60 + minutes * 60 + seconds)
Бандиты Гарри и Ларри отдыхали на природе. Решив пострелять, они выставили на бревно несколько банок из-под кока-колы (не больше 10). Гарри начал простреливать банки по порядку, начиная с самой левой, Ларри — с самой правой. В какой-то момент получилось так, что они одновременно прострелили одну и ту же последнюю банку.
Гарри возмутился и сказал, что Ларри должен ему кучу денег за то, что тот лишил его удовольствия прострелить несколько банок. В ответ Ларри сказал, что Гарри должен ему еще больше денег по тем же причинам. Они стали спорить кто кому сколько должен, но никто из них не помнил сколько банок было в начале, а искать простреленные банки по всей округе было неохота. Каждый из них помнил только, сколько банок прострелил он сам.
Определите по этим данным, сколько банок не прострелил Гарри и сколько банок не прострелил Ларри.
Python l Нахождение среднего арифметического списка с использованием функции sum
gary, lary = map(int, input().split()) bank = gary + lary — 1 print(bank — gary, bank — lary)
Найдите результат выражения |a| + |b|∣a∣+∣b∣
Значения переменных а и b поступают на вход в отдельных строках и могут быть только целого типа
first = int(input()); second = int(input()); print(abs(first) + abs(second));
Напишите программу, которая вычисляет длину отрезка (т.е. расстояние между двумя точками), заданного двумя значениями x1 и x2 (вещественные числа).
a, b = map(float, input().split()) print(abs(a — b))
Напишите программу, которая находит наилучшую оценку ученика за решение пяти контрольных работ.
Оценки всех пяти работ вводятся в одну строку, могут быть только целые числа от 1 до 100
a,b,c,d,e=map(int,input().split()) f=max(a,b,c,d,e) print(f)
Петя учится в школе и очень любит математику. Уже несколько занятий они с классом проходят арифметические выражения. На последнем уроке учительница написала на доске три положительных целых числа a, b, c.
Задание заключалось в том, чтобы расставить между этими числами знаки операций ‘+’ и ‘*’, а также, возможно, скобки. Значение получившегося выражения должно быть как можно больше. Рассмотрим пример: пусть учительница выписала на доску числа 1, 2 и 3. Вот некоторые варианты расстановки знаков и скобок:
1+2*3=7
1*(2+3)=5
1*2*3=6
(1+2)*3=9Обратите внимание на то, что знаки операций можно вставлять только между a и b, а также между b и c, то есть нельзя менять числа местами. Так, в приведенном примере нельзя получить выражение (1+3)*2.
Легко убедиться, что максимальное значение, которое можно получить, — это 9.
Ваша задача — по заданным a, b и c вывести, какое максимальное значение выражения можно получить.
a,b,c = int(input()),int(input()),int(input()) x1 = a + b + c x2 = a * b * c x3 = (a+b) * c x4 = a * (b+c) print(max(x1,x2,x3,x4))
Вводится вещественное число и нам нужно его округлить до 2 и 3 разряда после запятой и вывести полученный результат через пробел в одной строчке
a = float(input()) print(round(a,2), round(a,3))
Источник: zazloo.ru
Среднее арифметическое введенных чисел — Pascal
Условие: Целые числа вводятся с клавиатуры, пока не будет введен 0 (значение 0 не является членом последовательности). Вычислите среднее арифметическое введенных чисел с точностью до тысячных (вещественное значение). Примечание: первое же число может оказаться 0, считать значение среднего арифметического в этом случае равным 0. Написал:
var a,b,k:integer; c:real; begin writeln(‘Введите члены последовательности: ‘); read(a); if a=0 then begin writeln(‘Среднее арифметическое равно введенных чисел равно 0.’); exit end else repeat readln(a); b:=b+a; k:=k+1; until (a=0); c:=b/k; write(‘Среднее арифметическое введенных чисел равно ‘, c:0:3); end.
Здравый смысл говорит, что все логично и должно работать. На деле — не работает В чем ошибка?
(Ссылка на сторонний ресурс удалена) считает как-то странно
Код к задаче: «Среднее арифметическое введенных чисел»
Листинг программы
var a,k:integer; c:real; begin c:=0; k:=0; writeln(‘Введите члены последовательности, окончание ввода 0: ‘); repeat readln(a); c:=c+a; k:=k+1; until a=0; c:=c/k; writeln(‘Среднее арифметическое введенных чисел равно ‘,c:0:3); end.
Источник: studassistent.ru
(Решено) Написать программу в которой пользователь вводит 5 чисел с клавиатуры, а на экран выводится их среднее арифметическое на python…
Искуственный интеллект во многом преуспевает, но в некоторых областях может давать неточные ответы.
Если вам не понравился ответ, попробуйте задать его более развёрнуто и конкретно, используя точные параметры.
Ответ нейросети:
Для решения данной задачи на языке Python необходимо использовать функцию `input()`, которая позволяет получить ввод от пользователя в виде строки, и функцию `int()`, которая преобразует эту строку в целочисленное значение.
Далее, суммируем введенные числа и делим полученную сумму на их количество, чтобы получить среднее арифметическое.
Ниже приводится код программы:
# Вводим 5 чисел с клавиатуры num1 = int(input(«Введите первое число: «)) num2 = int(input(«Введите второе число: «)) num3 = int(input(«Введите третье число: «)) num4 = int(input(«Введите четвертое число: «)) num5 = int(input(«Введите пятое число: «)) # Считаем среднее арифметическое average = (num1 + num2 + num3 + num4 + num5) / 5 # Выводим среднее арифметическое на экран print(«Среднее арифметическое введенных чисел: «, average)
Пользователь будет предложен ввести 5 чисел с клавиатуры. После этого программа расчитает среднее арифметическое и выведет его на экран.
Чтобы оставить комментарий, необходимо авторизоваться.
Задай любой вопрос нейросети!
она справится с любой поставленной задачей быстрее чем поиск в Яндекс.
Для того, чтобы задать вопрос нейросети, необходимо войти на сайт.
Последние вопросы
Искусственный интеллект ChatGPT на русском: полный обзор, возможности и использование
(Решено) Task 3. Choose the only possible option.15. The range of new products is so wide, customers are often lost, … what to choose.A) without knowingB) n…
(Решено) Task 3. Choose the only possible option.11. Shares of stock are certificates … by corporations.A) are issuedB) issuingC) having been issuedD) iss…
(Решено) Task 8. Say whether these statements are true (T) or false (F).45. A company has a cost advantage when it can produce a product or provide a service …
(Решено) Task 7. Choose the appropriate word or word combination to complete the statement.40. When a company needs to raise money, they … shares.A) deriveB…
(Решено) Task 7. Choose the appropriate word or word combination to complete the statement.38. A company’s … can consist of cash, investments, specialist know…
(Решено) Task 5. Choose the correct preposition if necessary.29. The shareholder’s entitlement … share in the profits is guaranteed.A) to B) forC) onD) -…
(Решено) Task 5. Choose the correct preposition if necessary.24. The rate of return … foreign investment in Africa is higher than in any other developing regi…
(Решено) 20.04.2018 г. студент ФГБОУ СПО «Колледж» Стариков при прохождении производственной практики получил травму и был направлен на лечение. После окончани…
(c) ChatGPT по русски 2023. Все права защищены. При обнаружении неправомерного контента пишите на [email protected]
Хотите задать любой вопрос нейросети?
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет»
Форма репорта неправомерного контента.
Обратная связь с администрацией проекта
Уведомление об использовании cookie файлов
При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.
Если Вы не согласны, чтобы мы использовали данный тип файлов, Вы должны соответствующим образом установить настройки Вашего браузера или не использовать наш сайт.
Обращаем Ваше внимание на то, что при блокировании или удалении cookie файлов, мы не можем гарантировать корректную работу нашего сайта в Вашем браузере.
Cookie файлы, которые сохраняются через веб-сайт, не содержат сведений, на основании которых можно Вас идентифицировать.
Что такое файл cookie и другие похожие технологии
Файл cookie представляет собой небольшой текстовый файл, сохраняемый на вашем компьютере, смартфоне или другом устройстве, которое Вы используете для посещения интернет-сайтов.
Некоторые посещаемые Вами страницы могут также собирать информацию, используя пиксельные тэги и веб-маяки, представляющие собой электронные изображения, называемые одно-пиксельными (1×1) или пустыми GIF-изображениями.
Файлы cookie могут размещаться на вашем устройстве нами («собственные» файлы cookie) или другими операторами (файлы cookie «третьих лиц»).