Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
брошюра по Pascal (ТУСУР).doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
525.82 Кб
Скачать

Д ополнительное задание

1. Присвоить переменной z первую цифру из дробной части действительного числа k. Вывод результата организовать через функции управления цветом и координатами.

2. Идет k-я секунда суток. Определить полное количество часов и минут, прошедших от начала суток. Вывод результата организовать через функции управления цветом и координатами.

3. Записать данное трехзначное натуральное число в обратном порядке. Например: 456—654. Вывод результата организовать через функции управления цветом и координатами.

4.

Урок 2 Операторы ветвления Цель

Научиться владеть принципом работы операторов разветвления и областью их применения.

Задачи

  • Дать основное назначение работы Условного оператора.

  • Показать использование условного оператора сравнения IF его краткую и полную формы, а также синтаксис их записи. Применение операторных скобок. Использование в качестве проверки условия - операций сравнения, логических и мультипликативных операций.

  • Научиться работать с вложенной структурой условного оператора.

  • Показать использование условного оператора выбора CASE.

  • Дать анализ работы двух операторов разветвления.

I. Условный оператор IF

Основные понятия

a) Полная форма (П.Ф.)- If <условие> then <оператор1> Else <оператор2>;

b) Краткая форма (К.Ф.) - If <условие> then <оператор>;

c) Вложенность условного оператора условный оператор можно вставить:

1. после слова ELSE.

2.после слова THEN.

Задания

Задачи сложности А

1. Дан круг радиуса R. Определить, поместится ли квадрат со стороной А в этот круг? Исходные данные вводятся с клавиатуры. Результат выдать в виде анализа работы программы.

2. Даны действительные числа X, Y. Меньшее из этих двух чисел заменить их полусуммой, а большее - их удвоенным произведением. Результат вычисления вывести на экран монитора.

3. Составить программу, которая анализирует человека по возрасту и относит к одной из четырех групп: дошкольник, школьник, студент, работник, пенсионер. Возраст вводится с клавиатуры.

Задачи сложности b

1. Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны. Результат вычисления вывести на экран монитора.

2. Даны три числа a, b, c. Выяснить, верно, ли, что a<b<c. Ответ получить в текстовой форме: верно или неверно.

3. Составить программу вычисления значения функции

Y=

Задачи сложности с

1. Даны x, y. Если x и y отрицательны, то каждое значение заменить его модулем; если отрицательно только одно из них, то оба значения увеличить на 0.5; если оба значения неотрицательны, то оба значения увеличить в 10 раз.

2. Выяснить, принадлежит ли точка M(x,y) кругу радиуса r с центром в точке с координатами a, b.

3. Составить программу перевода денег из одной валюты в другую по текущему курсу. В программе должен осуществляться запрос:

  1. Вариант перевода (например: 1- доллар в рубль; 2- рубль в доллар).

  2. Сумма денег.

3. Текущий курс.