top of page

Урок 11-12

Тема: Операторы условного и безусловного перехода на Паскале.

Цель: Познакомить с операторами условного и безусловного перехода, правилами записи условий.

 

1. Анализ контрольной работы.

2. Новый материал.

 

Если в программе после выполнения очередного оператора надо выполнить не следующий по порядку, а другой, помеченный для этого меткой, используется оператор безусловного перехода GOTO. Он осуществляет переход к инструкции, перед которой стоит метка, объявленная в разделе меток Label.

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

 

 

 

 

 

Условный оператор имеет полную и краткую формы.

Полная форма условного оператора выглядит следующим образом:

if условие then оператор1
else оператор2;

В качестве условия указывается операция отношения. Сложные условия составляются из простых с помощью логических операций and, or. Если условие оказывается истинным, то выполняется оператор1, в противном случае выполняется оператор2.

Краткая форма условного оператора имеет вид:

if условие then оператор;

Если условие оказывается истинным, то выполняется оператор, в противном случае происходит переход к следующему оператору программы.

Если в качестве оператора выполняются несколько операторов, то они заключаются в операторные скобки begin…end.

 

3. Решение задач.

 

Задача 1. Даны два числа. Найти большее из них.

Задача 2. Найти большее из трех чисел.

program z1;

uses crt;

var a,b,c,max:real;

begin

writeln ('Введи числа');

readln(a,b,c);

if a>b then max:=a else max:=b;

if c>max then max:=c;

writeln(max);

end.

Задача 3. Принадлежит ли число n интервалу (a,b).

Задача 4. Вычислить значение функции: .

4. Итог урока.

5. Домашнее задание.

1. Могут ли углы α, β, γ быть углами одного треугольника.    

2. Даны точки М(1,2) и Р(3, а). Лежит ли отрезок МР в I четверти.     

 

Дополнительно.

  1. 1.Составьте программу, которая уменьшает первое число в пять раз, если оно больше второго по абсолютной величине.По заданному значению х вычислить значение Определить принадлежит ли точка (x, y) фигуре

  2. По заданному значению х вычислить значение

  3. Определить принадлежит ли точка (x, y) фигуре

  4. Дано двузначное число. Определить кратна ли трем сумма его цифр.

bottom of page