Предмет: Информатика, автор: poilwid

Известен рост трех учеников, найти средний рост, выяснить кто самый высокий и самый низкий.

In python please: if/else, условные операторы

Ответы

Автор ответа: pupkinll2016
2

Ответ:

# Ввод роста каждого из трех учеников

height1 = float(input("Введите рост первого ученика: "))

height2 = float(input("Введите рост второго ученика: "))

height3 = float(input("Введите рост третьего ученика: "))

# Находим средний рост

average_height = (height1 + height2 + height3) / 3

# Определяем самого высокого ученика

if height1 >= height2 and height1 >= height3:

tallest_student = "первый ученик"

elif height2 >= height1 and height2 >= height3:

tallest_student = "второй ученик"

else:

tallest_student = "третий ученик"

# Определяем самого низкого ученика

if height1 <= height2 and height1 <= height3:

shortest_student = "первый ученик"

elif height2 <= height1 and height2 <= height3:

shortest_student = "второй ученик"

else:

shortest_student = "третий ученик"

# Выводим результаты

print("Средний рост:", average_height)

print("Самый высокий ученик:", tallest_student)

print("Самый низкий ученик:", shortest_student)


pupkinll2016: понял
poilwid: так это пример
pupkinll2016: понял
poilwid: как в ответе написано, нас так не обучали
pupkinll2016: ты хочешь чтобы ты с клавиатуры вводил рост
poilwid: да
pupkinll2016: исправил
pupkinll2016: сойдёт?
poilwid: ща посмотрю
pupkinll2016: Окей
Похожие вопросы
Предмет: Математика, автор: temirbekovagaliua81
Предмет: Информатика, автор: Аноним
///////






9. Графическое представление алгоритма называется ...A) Рисунок; Б) План; B) Блок-схема;B Креслення.

10. Геометрична фігура ромб використовується в блок-схемах для позначення... A) Початку і кінця алгоритму; Б) Введення або виведення даних; B) Прийняття рішення; Г) Виконання дії.

11.Розташуйте дії в потрібному порядку. Алгоритм «Пришивання гудзика» А) Покласти голку та ножиці на місце;Б) Відрізати нитку потрібного кольору; B) Взяти сорочку; Г) Вдіти нитку в голку; Д) Пришити гудзика E) Взяти голку та ножиці; Э) Підібрати потрібний гудзик.

12. Що (хто) із перерахованого може виконувати алгоритми? Деклька правипьних вдповідей) А) Людина; Б) Комп'ютер;B В) Група людей г) Який-небудь технічний пристрій (робот).

13. В лінійному або послідовному алгоритмі. A) Команди виконуються однократно, одна за другою; Б) Деяка група команд виконується багатократно, доки здійснюеться деяка заздалегідь встановлена умова; в) Команди можуть виконуватись однократно, багатократно або жодного разу, в залежності від здійснення деякої умови.

14. Оберіть правильні твердження: А) Алгоритм на природній мові та блок-схема-це два різних записи одніеї складної дії - процесу розв'язування задачі; Б) Алгоритми можна розділити за способом запису на лінійні та циклічні; B) Текстовий опис і блок-схема-це дві різні моделі опису розв'язання задачі; Г) Алгоритм з розгалуженням містить блок, «Так» та «Hi»; якому один вхід для даних і два виходи: д) Лінійний алгоритм складаеться з послідовності кроків, які виконуються один за одним.

15. Виберіть команди, що можуть входити в систему команд виконавця A) Стрибнути;
Б) Закодувати;
в) Надрукувати;
Г) Декодувати;
Д) Зрозуміти;
E) Обробити;
Є) навчити;
ж) Передати;
З) 3берегти.​