Условный оператор Оператор выбора Дибиров Магомедшапи Дибиргаджиевич.

Презентация:



Advertisements
Похожие презентации
Оператор повторения Цикл for…to…do Цикл for…downto…do Дибиров Магомедшапи Дибиргаджиевич.
Advertisements

Операторы языка Turbo Pascal
Условный оператор в Паскале. 1. Полный условный оператор. 2. Неполный условный оператор. 3. Составные условия.
Зеленый ? Ждем зеленый! Переходим дорогу! НЕТ ДА.
Операторы языка Turbo Pascal repeat … until … Дибиров Магомедшапи Дибиргаджиевич.
АЛГОРИТМ ВЕТВЛЕНИЯ ОПЕРАТОР ВЕТВЛЕНИЯ. Какая задача решается по этой программе? Program Z1: Var a,b,c: integer; Begin Write ( vv a,b:); Read (a,b); C:=(a+b)*(b-a);
Подпрограммы Дибиров Магомедшапи Дибиргаджиевич. Подпрограммы принцип модульности Подпрограммы – это «блоки», из которых собирается программа. Подпрограммы.
Программи́ст специалист, занимающийся написанием программ для ЭВМ, то есть программированием.
Задание 1. Какое значение будет принимать переменная х после выполнения фрагмента программы? 1.f:=5; d:=7; if f>=d then x:=f else x:=d; Ответ: х=7 2.a:=5;
Программирование на языке Паскаль Тема 2. Ветвления.
Создание программ разветвляющейся структуры. Условный оператор Условный оператор реализует алгоритмическую конструкцию "развилка" (ветвление) и изменяет.
УСЛОВНЫЙ ОПЕРАТОР В среде Pascal. Условный оператор Существуют три базовых структуры алгоритмов: Линейная структура; Линейная структура; Ветвление; Ветвление;
PASCAL Условный оператор.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие.
Оператор ветвления. Для реализации ветвления в программе используют условный оператор (оператор ветвления). Условный оператор в полной форме записывается.
1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
ВетвлениеВетвлениеопределение Разветвляющимся называется процесс, в котором естественный порядок выполнения нарушается в зависимости от условия.
Разветвляющийся алгоритм. Устно найти ошибки в программе: Program raznost; Uses Crt; Var a, b, x : integer; Begin ClrScr; write ('Введите значения переменных.
Алгоритмические структуры 1.Линейный 2.Ветвление 3.Цикл.
Условный оператор (ветвление) (урок 5). Ветвление Если то иначе кон If then begin end else begin end;
Операторы языка Паскаль Условные операторы. Оператор условия ЕСЛИ (if) Оператор условия ВЫБОР (case) Условные операторы предназначены для выбора к исполнению.
Транксрипт:

Условный оператор Оператор выбора Дибиров Магомедшапи Дибиргаджиевич

Оператор условия Оператор if … then называется условным оператором и имеет вид: if expression then statement ; где expression - логическое выражение, а statement – оператор. Если логическое выражение expression принимает значение «истина», то выполняется оператор statement. Пример: If centigrade = 0 then write ( Температура замерзания воды );

Оператор условия Оператор if … then … else является полной версией условного оператора и имеет вид: if expression then statement1 else statement2 ; где expression - логическое выражение, а statement1, statement2 – операторы. Если логическое выражение expression принимает значение «истина», то выполняется оператор statement1, если же нет, то оператор statement2. Пример: If centigrade

Оператор условия if … then Условие оператор ДаНет if … then … else Условие оператор1 ДаНет оператор2

Задание – решение Даны три вещественных числа. Найти максимальное из них. Program P1; Uses CRT; Var x,y,z,max : real; Begin clrscr; write (Введите три числа: ); read (x,y,z); if x>y then max:=x else max:=y; if z>max then max:=z; write (Maximum =, max:8:2); readkey End.

Задание Определить, какой координатной четверти принадлежит данная точка (x, y) ? (+, +)(-, +) (+, -)(-, -)