Ветвление в паскале


Чтобы посмотреть презентацию с оформлением и слайдами, скачайте ее файл и откройте в PowerPoint на своем компьютере.
Текстовое содержимое слайдов:

Мельникова Наталья Анатольевна, учитель математики и информатики.Ветвление в Паскалеstyle.textDecorationUnderline
ОРГАНИЗАЦИЯ ВЕТВЛЕНИЙ В ПРОГРАММАХ НА ПАСКАЛЕ. ОПЕРАТОР IF… THEN... ELSEФормат оператора:IF условие THEN оператор 1 ELSE оператор 2;Правило работы:1. Проверяется условие.2. Если условие истинно, то выполняется оператор13. Если условие ложно, то выполняется оператор2.
style.textDecorationUnderline ЛОГИЧЕСКОЕ ВЫРАЖЕНИЕ - это выражение, которое принимает значение TRUE(истина) или FALSE(ложь), и включает в себя арифметические выражения, связанные операциями отношения и логическими операциями.ЛОГИЧЕСКИЕ ОПЕРАЦИИ: NOT - НЕ; AND - И; OR - ИЛИ > больше (а>5)>= больше или равно (a>=b)< меньше (x<6)<= меньше или равно (y<=0)= равно (r=10)<> неравно (a<>d)ОПЕРАЦИИ ОТНОШЕНИЯ:style.textDecorationUnderline В условном операторе после слов THEN и ELSE можно помещать по несколько операторов. В этом случае их объединяют в СОСТАВНОЙ оператор, который начинается словом BEGIN и заканчивается словом END; (на конце не точка, а точка с запятой!)Пример:if x < y thenbegin z:=x; x:=2*y; y:=z-2:end;Составной операторstyle.textDecorationUnderline Сначала вводим коэффициенты A, B, C, затем вычисляем дискриминант D. 1.Отсутствие действительных корней в случае отрицательного дискриминанта (D<0); 2. Корни X1 и X2 можно вычислить в случае неотрицательного дискриминанта (D≥0).По заданным коэффициентам решить квадратное уравнениеstyle.textDecorationUnderline

Program Sq1;Var A, B, C, D, X1, X2: Real;BeginWriteln (‘Введите коэффициенты квадратного уравнения’);Readln (A,B,C);D:=B*B-4*A*C; // вычисление дискриминанта If D<0 Then Writeln (‘Корней нет! ‘) еlseBegin //вычисление корнейX1:=(-B+SQRT(D))/2/A;X2:=(-B-SQRT(D))/2/A;Writeln (‘X1=‘, X1:5:3, ‘ X2=‘,X2:5:3)EndEnd.

Приложенные файлы


Добавить комментарий