Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Обратите внимание: ПЕРЕД ELSE точка с запятой не ставится



Встретив такую конструкцию, Паскаль будет действовать так:

1. проверит выполнение условия;

2. затем выполнит одну из двух последовательностей команд:

если условие выполнится, то выполнит команды, записанные после слова Then если условие не выполнится, то выполнит команды, записанные после слова Еlse

Пример. Пусть надо написать программу для вычисления значение величины 1

Y= -------- для любых значений Х

Х

Т.е. какое бы Х мы ни ввели, компьютер должен разделить 1 на Х и сообщить результат. Но из математики знаем, что делить на 0 нельзя. Значит, если кто-то введет значение Х=0, то должен получить в качестве результата фразу «на 0 не делят». Блок-схема будет такой.

 
 


Программа будет такой:

Var

X,Y:Real;

Begin

Writeln (‘Введи Х’);

Readln(X);

If X=0 Then begin

Writeln(‘На 0 не делят’);

End





Дата публикования: 2014-11-03; Прочитано: 659 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...