Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
8
Добавлен:
10.02.2016
Размер:
1.17 Mб
Скачать

Примеры работы программы на Pascal’e

Назад

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

Задача № 4. Можно ли по 3 сторонам построить треугольник? Если да, то найти площадь

треугольника.

 

 

 

 

 

 

Начало

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ввод a, b, c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A<b+c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B<a+c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C<b+a

 

 

 

 

 

 

 

 

 

 

P=1/2*(a+b+c)

 

 

Треугольник

 

построить нельзя

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S=p*(p-a)*(p-b)*(p-c)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вывод S

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Конец

Назад

Примеры работы программы на Pascal’e

Назад

Оператор выбора

CASE

Содержание

Оператор выбора

Оператор выбора CASE является обобщением оператора IF – он даёт возможность выполнить одно из нескольких действий в зависимости от значения переключателя.

Форма записи

CASE <выражение> OF <значение 1>: BEGIN

Условие 1

Инструкция 1

инструкция 1;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

END

 

 

 

 

 

 

 

 

 

Условие 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<значение 2>: BEGIN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

инструкция 2;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Инструкция 2

 

Инструкция 3

END

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ELSE BEGIN инструкция 3;

END;

Назад

Оператор выбора

Задача № 1 Написать программу, которая запрашивает у пользователя номер месяца и выводит на экран название времени года.

Начало

Ввод month

Month = 1,2,12

Вывод «Зима»

Month =3..5

Вывод «Весна»

Month = 6..8

Вывод «Лето»

Month = 9..11

Вывод «Осень»

 

 

Такого месяца нет

 

 

 

 

 

 

 

 

 

 

 

 

Конец

Назад

Примеры работы программы на Pascal’e

Назад

Циклы

Содержание

Циклы

Часто возникает необходимость выполнить один и тот же оператор (или группу операторов) несколько раз. Для этого в языке Pascal предусмотрены

операторы цикла.

Циклом (повтором) называется такая форма организации действий, при которой одна и та же последовательность действий совершается несколько раз (или ни разу) до тех пор, пока выполняется некоторое условие.

Назад

Виды циклов

Оператор цикла с параметром

Оператор цикла с предусловием

Оператор цикла с постусловием

Назад

Соседние файлы в папке Лекции