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

Вариант 3

Задание 1

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

Задание 2

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

Протокол:

Введите границы: 13 17

13 дней = 1.9 нед.

14 дней = 2.0 нед.

15 дней = 2.1 нед.

16 дней = 2.3 нед.

17 дней = 2.4 нед.

Задание 2

Составьте программу, которая запрашивает имя (один из символов: 'а' — Алексей, 'с' — Сергей, 'м' — Михаил, 'к' — Константин) и отчество ('б' — Борисович или 'с' — Сергеевич) и выдаёт их полное название.

Протокол:

Введите имя и отчество: сс

Вас зовут Сергей Сергеевич

Задание 4

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

Вариант 4

Задание 1

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

Задание 2

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

Протокол:

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

5 лет = 60 мес.

6 лет = 72 мес.

7 лет = 84 мес.

8 лет = 96 мес.

9 лет = 108 мес.

Задание 3

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

Протокол:

Введите месяц и погоду: оп

В октябре было пасмурно

Задание 4

Составьте программу по следующему сценарию: на экране нарисован квадратик. При нажатии клавиш <п>, <л>, <в>, <н> он двигается в соответствующем направлении.

Вариант 5

Задание 1

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

Задание 2

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

Протокол:

Введите границы: 12 18

12 мин. = 720 сек.

13 мин. = 780 сек.

14 мин. = 840 сек.

15 мин. = 900 сек.

16 мин. = 960 сек.

17 мин. = 1020 сек.

18 мин. = 1080 сек.

Задание 3

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

Протокол:

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

По улице шагали двадцать пионеров

Задание 4

Составьте программу по следующему сценарию: на экране на светлом фоне нарисовано дерево и в небе горит солнце. При нажатии клавиши <←> день сменяется ночью, загорается луна, при нажатии клавиши <→> на экран «возвращается» день.

Вариант 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

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