Вопрос задан 19.06.2023 в 15:31. Предмет Информатика. Спрашивает Кусайко Александр.

Даны три числа найти сумму двух наибольших из них питон​

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Виркунен Полина.

Здравствуйте, помогите написать программы в питоне:1)Даны три числа. Найти сумму двух наибольших из них.

a = int(input("a = "))

b = int(input("b = "))

c = int(input("c = "))

if a<b: min = a

else: min = b

if c<min: min = c

s = a+b+c-min

print("Сумма 2 наибольших =",s)

Пример:

a = 45

b = 32

c = 74

Сумма 2 наибольших = 119

0 0
Отвечает Михай Рустам.

Числа вводятся в одну строку, разделяя пробелом

numbers = list(map(int, input().split()))

first_max = max(numbers)

numbers.remove(max(numbers))

second_max = max(numbers)

print(first_max+second_max)

2 Вариант

a = int(input())

b = int(input())

c = int(input())

first_max = max(a, b, c)

if max(a, b, c) == a:

   print(first_max+max(b, c))

elif max(a, b, c) == b:

   print(first_max+max(a, c))

elif max(a, b, c) == c:

   print(first_max+max(a, b))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, нам необходимо найти сумму двух наибольших чисел из трех заданных чисел.

Алгоритм решения:

1. Присвоим переменным `a`, `b` и `c` значения трех заданных чисел. 2. Используем условные операторы для сравнения чисел и нахождения двух наибольших чисел. 3. Найденные наибольшие числа сложим и выведем результат.

Пример кода на языке Python:

```python a = int(input("Введите первое число: ")) b = int(input("Введите второе число: ")) c = int(input("Введите третье число: "))

if a >= b and a >= c: sum_of_largest = a if b >= c: sum_of_largest += b else: sum_of_largest += c elif b >= a and b >= c: sum_of_largest = b if a >= c: sum_of_largest += a else: sum_of_largest += c else: sum_of_largest = c if a >= b: sum_of_largest += a else: sum_of_largest += b

print("Сумма двух наибольших чисел:", sum_of_largest) ```

Примечание: В данном примере предполагается, что пользователь будет вводить числа с клавиатуры. Вы можете изменить код, чтобы числа брались из другого источника данных.

Например, если вам нужно взять числа из списка, вы можете заменить строки ввода на: ```python numbers = [3, 7, 2] # пример списка чисел a = numbers[0] b = numbers[1] c = numbers[2] ```

Теперь вы можете запустить код и получить сумму двух наибольших чисел из трех заданных чисел.

Примечание: Данный ответ основан на предоставленных источниках информации.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос