3. Решить задачу (3_5_1 — «Кролики-гуси»)

Posted Posted in 3. Циклические конструкции

Задание: У гусей и кроликов вместе 64 лапы. Сколько могло быть кроликов и гусей (указать все сочетания, которые возможны)? Данные для тестового прогона: Исходные данные — нет Результат: Кроликов: 0 Гусей: 32 Кроликов: 1 Гусей: 30 Кроликов: 2 Гусей: 28 Кроликов: 3 Гусей: 26 Кроликов: 4 Гусей: 24 Кроликов: 5 Гусей: 22 Кроликов: 6 Гусей: […]

2. Решить задачу (3_3_1 — «Амёба»)

Posted Posted in 3. Циклические конструкции

Задание: Одноклеточная амеба каждые 3 часа делится на 2 клетки. Определить, сколько амеб будет через 3, 6, 9, 12, … , 24 часа ? Данные для тестового прогона: Исходные данные — нет Результат: Количество амёб через 3 часов — 2 Количество амёб через 6 часов — 4 Количество амёб через 9 часов — 8 Количество […]

1. Решить задачу (3_2_1 — «Спортсмен»)

Posted Posted in 3. Циклические конструкции

Задание: Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней? Данные для тестового прогона: Исходные данные — нет Результат: 94.87171 Реализация на Паскале Реализация на Python —

11. Решить задачу (2_25_2 – «Любит — не любит»)

Posted Posted in 2. Алгоритмы с ветвлением (условием)

Задание: Составить программу, определяющую результат гадания по ромашке – “любит – не любит”, взяв за исходное данное количество лепестков n. Блок-схема: Данные для тестового прогона: При // n = 2 => ‘ Не любит ‘ При // n = 1 => ‘ Любит ‘ Реализация на Паскале Реализация на Python —

10. Решить задачу (2_24_2 – «Правильность даты»)

Posted Posted in 2. Алгоритмы с ветвлением (условием)

Задание: Определить правильность даты, введенной с клавиатуры (число – от 1 до 31, месяц – от 1 до 12). Если введены некорректные данные, то сообщить об этом. Блок-схема: Данные для тестового прогона: При // Day = 2, Month = 5 => ‘ Дата введена правильно ‘ При // Day = 31, Month = 13 => ‘ Дата […]

9. Решить задачу (2_22_2 – «Грузовик и легковая»)

Posted Posted in 2. Алгоритмы с ветвлением (условием)

Задание: Грузовой автомобиль выехал из одного города в другой со скоростью v1 км/ч. Через t часов в этом же направлении выехал легковой автомобиль со скоростью v2 км/ч. Составить программу, определяющую, догонит ли легковой автомобиль грузовой через t1 ч после своего выезда. Блок-схема: Данные для тестового прогона: При // V1 = 1, V2 = 2, t = […]

8. Решить задачу (2_21_3 – «Квадратное уравнение»)

Posted Posted in 2. Алгоритмы с ветвлением (условием)

Задание: Если уравнение ах2 + bх + с = 0 (а0) имеет вещественные корни, то решить уравнение и выдать результат, иначе выдать пользователю сообщение «Вещественных корней нет». Блок-схема: Данные для тестового прогона: При // a = — 1, b = — 2, c = 1 = > x1 = 0.59, x2 = 3.41 При //  a = […]

7. Решить задачу (2_19_2 – «Оплата телефона»)

Posted Posted in 2. Алгоритмы с ветвлением (условием)

Задание: Услуги телефонной сети оплачиваются по следующему правилу: за разговоры за А минут в месяц оплачиваются из расчета В р. за минуту, а разговоры сверх установленной нормы A оплачиваются из расчета С р. за минуту. Написать программу, вычисляющую плату за пользование телефоном для введенного времени разговоров за месяц D. Блок-схема:   Данные для тестового прогона: […]

6. Решить задачу (2_14_3 – «Небоскреб»)

Posted Posted in 2. Алгоритмы с ветвлением (условием)

Задание: В небоскребе всего один подъезд; на каждом этаже по три квартиры; лифт может останавливаться только на нечетных этажах. Человек садится в лифт и набирает номер нужной ему квартиры N. На какой этаж должен доставить лифт пассажира? Блок-схема: Данные для тестового прогона: При  N = 1 => ‘ Этаж   1 ‘ При  N = 4 […]

5. Решить задачу (2_12_3 – «Перевод градусы <-> радианы»)

Posted Posted in 2. Алгоритмы с ветвлением (условием)

Задание: Cоставить программу, осуществляющую перевод величин из радианной меры в градусную или наоборот. Программа должна запрашивать, какой перевод нужно осуществить, и выполнять указанное действие. Блок-схема: Данные для тестового прогона: При // a = 1, b = 2 => Перевод в градусы(1)или в радианы(2) : (1). Переводимая величина = 2 2 radian = 114.591559026165 gradus   При […]