Есть вопросы?

Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!

ЯЗЫК ПРОГРАММИРОВАНИЯ PYTHON

МНЕ ГЛАВНОЕ ПРАВИЛЬНО ,А НЕ БЫСТРО. ЗАРАНЕЕ Задачи

1. Объясните, чем отличаются следующие фрагменты программ:

if a > b: a = b
a = c
и
if a > b: a = b
else: a = c

Приведите примеры исходных данных, для которых результаты выполнения обеих программ (значение переменной a) будут одинаковыми, и примеры данных, для которых они будут различными.

2. Объясните, чем отличаются следующие фрагменты про-
грамм:

if a > b: a = b
if a > c: a = c
и
if a > b: a = b
elif a > c: a = c

Приведите примеры исходных данных, для которых результаты выполнения обеих программ (значение переменной a) будут одинаковыми, и примеры данных, для которых они будут различными.

3. Требовалось записать в переменную М максимальное из трёх чисел, хранящихся в переменных a, b и c. Программист спешил и написал программу так:

if a > b: M = a
else: M = b
if c > b: M = c
else: M = b

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

4. Напишите программу, которая получает с клавиатуры два
целых числа и находит наибольшее и наименьшее из них.
ЯЗЫК PYTHON НЕ ЗАБУДЬТЕ

Другие вопросы по: Информатика

Знаешь правильный ответ?
ЯЗЫК ПРОГРАММИРОВАНИЯ PYTHON МНЕ ГЛАВНОЕ ПРАВИЛЬНО ,А НЕ БЫСТРО. ЗАРАНЕЕ Задачи 1. Объясните, чем о...

Популярные вопросы