Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Задания для выполнения
1. Разработать алгоритм, программу примера 1 (табл.1).
Проанализировать результаты.
2. Сохранить программу под именем LR15_1.pas.
3. Составить программу для примера 1 (табл.2) с использованием оператора CASE. Выполнить ее и проанализировать результаты.
4. Сохранить программу под именем LR15_2.pas.
Таблица 1
Вариант
| Условие задачи
| Исходные данные
|
| Три точки на плоскости заданы своими координатами. Выяснить какие из них находятся на максимальном расстоянии друг от друга
| х1, у1,
х2, у2,
х3, у3
|
| Вычислить:
| A, b, c
|
|
|
|
| Заданы три величины а, b, c. Определить максимальное и минимальное значение из их среднего геометрического, среднего арифметического и cуммы экспонент exp(a) + exp(b) + exp(c
| A, b, c
|
| Определить в какой четверти координатной плоскости находится точка с координатами х, у
| X, y
|
|
| X, y, z
|
|
| X, y, z
|
| Вычислить значение функции, заданной графически, по заданному значению аргумента х
| x
|
| Вычислить значение функции, заданной графически, по задан- ному значению аргумента х:
| x
|
| Решить линейное уравнение ах + b = 0 для любых значений коэффициентов
| A, b
|
| Определить попадет ли точка с координатами (х, у) в кольцо с внутренним радиусом R1 и внешним радиусом R2 с центром в начале координат
| X, y
|
Таблица 2
Вариант
| Условие задачи
| Исходные данные
|
| Установить название дня недели по его номеру, например, 1 - понедельник, 2 - вторник и т.д.
| т
|
| Определить название месяца по его номеру, например, 1 - январь, 2 - февраль и т.д
| т
|
| Определить название заданной цифры, например 1 - один, 5 - пять т.д.
| x
|
| Дано русское название языка программирования. Определить его английский эквивалент, например: Бейсик - Basic. Для определения использовать таблицу:
Бейсик - Basic, Лисп - Lisp,
Си - С, Фортран - Fortran,
Ада - Ada, Пл/1 - PL/1,
Паскаль Pascal, Пролог- Prolog
| x
|
| Определить английское название заданной цифры, например, 1-one, 5-fave и т.д
| n
|
| Определить название отметки, заданной числом, например, 5-отлично, 2-неудовлетворительно
| x
|
| Группу детей, приехавшую в оздоровительный лагерь, распре-деляют по отрядам по принципу:
с 6 до 7 лет - 5-й отряд
с 7 до 9 лет - 4-й отряд
с 9 до 11 лет - 3-й отряд
с 11 до 13 лет - 2-й отряд
с 13 до 15 лет - 1-й отряд
Составьте программу, которая позволила бы каждому ребенку определять свой отряд.
| n
|
| Установить английское название дня недели по его номеру, например, 1-Sunday, 2-Monday и т.д
| n
|
| Определить назначение функ-циональных клавиш в Norton Commander, например, F1-помощь, F2 - пользовательское меню и т.д.
| f
|
| Определить английское название месяца по его номеру, например, 1 - january, 2 - february и т.д
| n
|
| Определить название операции отношения по ее изображению, например, = - равно, < > - не равно, > = - не меньше и т.д
| n
|
Контрольные вопросы
1. Как организовать в программе выбор одного из нескольких возможных вариантов хода вычислительного процесса?
2. Что называют условием?
3. Какие условия называют простыми? Составными?
4. Как исполняется условный оператор в полной форме? В сокращенной форме?
5. На что надо обращать внимание при использовании вложенных условных операторов?
6. В каких случаях удобнее применить оператор выбора?
7. Каких типов можно использовать выражение-селектор?
8. Как можно задавать значения для сравнения в операторе выбора?
9. Обязательно ли использовать ветвь Else в операторе Case?
|