Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР2 Увлекательные уроки программирования. Pasca...doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
134.66 Кб
Скачать

Вариант 6

Задание 1

Функция задана формулой . Составьте программу, которая запрашивает значение x и сообщает значение .

Задание 2

Составьте программу, которая выводит на экран таблицу перевода a, a+1, a+2, … b килобайт в байты. Границы a и b вводятся с клавиатуры.

Протокол:

Введите границы: 11 16

11 Кб = 11264 б

12 Кб = 12288 б

13 Кб = 13312 б

14 Кб = 14336 б

15 Кб = 15360 б

16 Кб = 16384 б

Задание 3

Составьте программу, которая запрашивает пол учеников ('ж'или 'м') и их количество (от 5 до 30) и выдаёт сообщение.

Протокол:

Введите пол и количество: ж 13

В классе сейчас тринадцать девочек

Задание 4

Составьте программу по следующему сценарию: на экране нарисована жёлтая окружность. При нажатии на клавишу <к> окружность заливается красным цветом, при нажатии на клавишу <б> — белым, клавиша <о> приводит к очистке окружности (заливке её чёрным цветом).

Вариант 7

Задание 1

Функция задана формулой . Составьте программу, которая запрашивает значение x и сообщает значение .

Задание 2

Составьте программу, которая выводит на экран таблицу перевода 1, 2, 3, … 20 долларов США в рубли. Курс доллара вводится с клавиатуры.

Протокол:

Введите курс доллара: 24.57

1 д. = 24.57 руб.

2 д. = 49.14 руб.

3 д. = 73.71 руб.

Задание 3

Составьте программу, которая запрашивает масть карты (один из символов: 'б' — бубны, 'п' — пики, 'т' — трефы, 'ч' — червы) и её достоинство (от 6 до 10 и от 11 — валет до 14 — туз) и выдаёт её полное название.

Протокол:

Введите масть и достоинство карты: ч 12

Это дама червей

Задание 4

Составьте программу по следующему сценарию: в центре экрана находится пузырёк. При нажатии на одну из курсорных клавиш (клавиш-стрелок) пузырёк движется в указанном направлении и останавливается у края экрана.

Вариант 8

Задание 1

Функция задана формулой . Составьте программу, которая запрашивает значение x и сообщает значение .

Задание 2

Составьте программу, которая выводит на экран таблицу умножения числа́ n на чи́сла от a до b. Числа n, a, b вводятся с клавиатуры.

Протокол:

Введите границы: 2 7

Введите множитель: 11

2*11=22

3*11=33

4*11=44

5*11=55

6*11=66

7*11=77

Задание 3

Составьте программу, которая запрашивает ваш рост (от 50 до 200), пол ('ж' или 'м'), вес (от 5 до 100) и выдаёт общее значение для выбранных чисел (вес от 5 до 20 — худой, от 21 до 70 — стройный, от 71 до 100 — толстый; рост от 50 до 140 — маленький, от 141 до 170 — средний, от 171 до 200 — высокий).

Протокол:

Введите рост и вес: 80 100

Введите пол: м

Вы маленький толстый мальчик

Задание 4

Составьте программу по следующему сценарию: на экране нарисованы дом и дерево. При нажатии клавиши <л> — деревья зелёные, дом яркий, летний; при нажатии клавиши <в> — на деревьях маленькие листочки, дом в сером цвете; при нажатии клавиши <о> — листья желтеют, дом серый; при нажатии клавиши <з> — на деревьях и доме появляется снег.

Вариант 9

Задание 1

Функция задана формулой . Составьте программу, которая запрашивает значение x и сообщает значение .

Задание 2

Составьте программу, которая выводит на экран таблицу перевода a, a+1, a+2, … b лет в месяцы. Границы a и b вводятся с клавиатуры.

Протокол:

Введите границы: 5 8

5 лет = 60 мес.

6 лет = 72 мес.

7 лет = 84 мес.

8 лет = 96 мес.

Задание 3

В календаре племени Сиу-Мяу 4 месяца (тяп, ляп, мяк, бяк) по 12 дней. Составьте программу, которая запрашивает название месяца (один из символов: 'т' — тяп, 'л' — ляп, 'м' — мяк, 'б' — бяк) и число (от 1 до 12) и выдаёт полную дату.

Протокол:

Введите месяц и день: л 8

Сегодня восьмое ляпа

Задание 4

Составьте программу по следующему сценарию: в центре экрана расположена окружность радиусом 60 пикселей. При нажатии клавиши <↑> окружность начинает увеличиваться в диаметре до тех пор, пока не развернётся на весь экран. При нажатии клавиши <↓> окружность начинает уменьшаться в диаметре, пока не превратится в точку.