Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 70040.doc
Скачиваний:
5
Добавлен:
01.05.2022
Размер:
253.95 Кб
Скачать

2. Задание на лабораторную работу Вариант 1

1. Составить блок-схему и разработать программу для определения максимального числа из трех целых чисел (с использованием оператора ветвления IF).

2. Разработать программу (используя операто­р множественного выбора CASE), которая запрашивает у пользователя номер месяца и выводит соответствующее название времени года, например: «2 - ЗИМА». Если ввести число, не являющееся номером месяца (например, 14), то про­грамма выведет: «Такого номера месяца нет».

3. Написать программу, которая выводит таблицу квадратов первых де­сяти целых положительных чисел.

4. Найти сумму ряда с точностью , общий член которого вычисляется по формуле .

Вариант 2

1. Разработать программу «Тесты по истории», которая предлагает вопрос с нумерованными вариантами ответа (с использованием оператора ветвления IF). Пользователь должен выбрать ответ и ввести его номер, а программа проверить правильность. Например:

Кто являлся архитектором Исаакиевского собора:

Доминико Трезини - > 1

Огюст Монферран - > 2

Карл Росси - > 3

Введите номер правильного ответа и нажмите «Enter» - 3

Вы ошиблись: архитектор Исаакиевского собора - Огюст Монферран.

2. Написать программу-меню, которая спрашивала бы сокращенное имя, а печатала полное (например: Саша - Александр) для пяти ваших друзей. Ввод незнакомого имени должен провоцировать заявление типа: «Я с Вами не знаком». Необходимые данные задать самостоятельно.

3. В классе N учеников. Определить средний рост учеников класса, вводя в ЭВМ по очереди рост каждого ученика.

4. Найти сумму ряда с точностью , общий член которого вычисляется по формуле .

Вариант 3

1. Разработать программу, определяющую, делится ли введенное число на 5, 11, 13 (используя полную конструкцию оператора IF).

2. Группу детей, приехавшую в пионерский лагерь, распределяют по отря­дам по следующему принципу:

с 6 до 7 лет - 5-й отряд;

с 7 до 9 лет - 4-й отряд;

с 9 до 11 лет - 3-й отряд;

с 11 до 13 лет - 2-й отряд;

с 13 до 15 лет (включительно) - 1-й отряд.

Составить программу-меню, которая позволила бы каждому приезжаю­щему самому определять свой отряд.

3. Написать программу, которая «задумывает» число в диапазоне от 1 до 10 и предлагает пользователю угадать число за 5 попыток.

4. Найти сумму ряда с точностью , общий член которого вычисляется по формуле .

Вариант 4

1. Составить программу, которая вычисляет значение Z=X/Y, где Y=SinX+0,5. В случае Y = 0 вывести на печать сообщение «Деление на 0».

2. Составить программу-меню, реализующую эпизод сказки: она спраши­вает, куда предпочитает пойти герой (налево, направо или прямо), и печатает, что его ждет в каждом случае. Текст вопросов и ответов ЭВМ задать само­стоятельно. Признак эпизода вводится с клавиатуры.

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

4. Найти сумму ряда с точностью , общий член которого вычисляется по формуле .