- •Лабораторная работа № 1 «Выполнение вычислительных операций»
- •Задание лабораторной работы
- •Лабораторная работа № 2 «Программы с использованием условного оператора»
- •Лабораторная работа № 3 «Программы для исследования областей, описываемых логическими выражениями»
- •Варианты индивидуальных заданий
- •Лабораторная работа № 4 «Оператор выбора (переключатель)»
- •Варианты индивидуальных заданий
- •Лабораторная работа № 5 «Пример использования арифметического цикла»
- •Варианты индивидуальных заданий
- •Лабораторная работа № 6 «Применение операторов цикла для вычисления суммы ряда»
- •Лабораторная работа № 7 «Работа с одномерными массивами»
- •Лабораторная работа № 8 «Сортировки в одномерных массивах»
- •Лабораторная работа № 9 «Работа с двумерными массивами»
- •Лабораторная работа № 10 «Подпрограммы-процедуры в Delphi»
- •Лабораторная работа № 11 «Подпрограммы-функции в Delphi»
- •Лабораторная работа № 12 «Операции со строками»
- •Лабораторная работа № 13 «Операции с записями»
- •Лабораторная работа № 14 «Файлы»
- •Лабораторная работа № 15 «Линейные программы с использованием визуальных компонентов»
- •Варианты индивидуальных заданий
- •Лабораторная работа № 16 «Программирование ветвлений с использованием компонента RadioButton»
- •Варианты индивидуальных заданий
- •Лабораторная работа № 17 «Программирование в режиме точечной графики на языке Delphi»
- •Варианты индивидуальных заданий
- •Лабораторная работа № 18 «Построение графиков функций в режиме точечной графики на языке Delphi»
- •Варианты индивидуальных заданий
Лабораторная работа № 3 «Программы для исследования областей, описываемых логическими выражениями»
Задание лабораторной работы
Составить блок-схему алгоритма и написать программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке, который соответствует Вашему варианту. Попадание на границу области считать попаданием в область.
Варианты индивидуальных заданий
1. 2. 3.
4. 5. 6.
7. 8. 9.
10. 11. 12.
13. 14. 15.
Лабораторная работа № 4 «Оператор выбора (переключатель)»
Задание лабораторной работы
Составить блок-схему алгоритма и написать программу с использованием оператора выбора в соответствии с номером Вашего варианта:
Варианты индивидуальных заданий
Написать программу, которая по номеру дня недели (целому числу от 1 до 7) выводит соответствующее ему название.
Для каждой введенной цифры (0 — 9) вывести соответствующее ей название на английском языке (0 — zero, 1 — one, 2 — two, ...).
Составить программу, которая по данному числу (1—12) выводит название соответствующего ему месяца.
Составить программу, которая по введенному числу n печатает фразу «n копеек» в правильной форме (например: «2 копейки», «21 копейка» и т.д.).
В старояпонском календаре был принят 12-летний цикл. Годы внутри цикла носили названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. Написать программу, которая вводит номер некоторого года и печатает его название по старояпонскому календарю.
(Справка: 1996 г. — год Крысы — начало очередного цикла.)
Для целого числа k от 1 до 99 напечатать фразу «Мне k лет», учитывая при этом, что при некоторых значениях k слово «лет» надо заменить на слово «год» или «года». Например, 11 лет, 22 года, 51 год.
Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при m == 1 получаем февраль, 4 — май и т.д.).
Написать программу, которая по введенному числу от 1 до 12 (номеру месяца) выдает все приходящиеся на этот месяц праздничные дни (например, если введено число 1, то должно получиться 1 января — Новый год, 7 января — Рождество).
Составить программу, которая по введенному числу n печатает фразу «n рублей» в правильной форме (например: «2 рубля», «21 рубль» и т.д.).
Составить программу, которая по введенному числу n печатает фразу «n долларов» в правильной форме (например: «2 доллара», «21 доллар» и т.д.).
Напишите программу, которая по введенному числу из промежутка 0..24, определяет время суток.
Напишите программу, которая по введенному номеру месяца невисокосного года выводит количество дней в месяце.
Вычислить значение функции по одной из формул:
Написать программу, выводящую название месяцев в зависимости от времени года.
Написать программу, классифицирующую треугольники (остроугольные, прямоугольные, тупоугольные), если задан наибольший угол треугольника.
