Практическая работа №7. Разработка программ разветвляющейся структуры



бет5/7
Дата26.04.2022
өлшемі2.39 Mb.
#456766
түріПрактическая работа
1   2   3   4   5   6   7
Практическая работа №4.Разработка программ разветвляющейся структуры
практиика №2. Математические операции. Линейный алгоритм, Практическая работа 4.Ветвления

Пример

Вариант 0

Дано 3 числа. Найти минимальное среди них и вывести на экран. Решение Для простоты построим блок-схему задачи.

Командами

Командами

a=input('') b=input('') c=input('')

введём три числа, присвоив значения переменным a, b, c.

Условной конструкцией if-else проверим на истинность логическое выражение aоно истинно, то переходим на проверку логического выражения a

Если в начале логическое выражение a

Если оно истинно, то "у" присвоится значение переменной "b", иначе "c".

Командой print() выводим минимальное значение.

Пример 0


Пример программы
Результат выполнения программы

Примеры решения задач

Листинг программы

Задача 2.

Листинг программы

Задания для самостоятельной работы (по вариантам)

Вариант 1

Даны три целых числа. Выбрать из них те, которые принадлежат интервалу [1,3].

 Вариант 2

Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 — являются).

 Вариант 3

Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется в том случае, если сумма покупки больше 500 руб., в 5% - если сумма больше 1000 руб.

 Вариант 4

Написать программу, которая бы по введенному номеру единицы измерения (1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер) и массе М выдавала соответствующее значение массы в килограммах.



Достарыңызбен бөлісу:

1   2   3   4   5   6   7




©dereksiz.org 2022
әкімшілігінің қараңыз

    Басты бет