Презентация на тему: Оператор ветвления (условный оператор)

Оператор ветвления (условный оператор)
Оператор ветвления (условный оператор)
Оператор ветвления (условный оператор)
Оператор ветвления (условный оператор)
Оператор ветвления (условный оператор)
Оператор ветвления (условный оператор)
Оператор ветвления (условный оператор)
Оператор ветвления (условный оператор)
Запишем решение этой задачи на Паскале
Оператор ветвления (условный оператор)
Оператор ветвления (условный оператор)
1/11
Средняя оценка: 4.8/5 (всего оценок: 31)
Код скопирован в буфер обмена
Скачать (78 Кб)
1

Первый слайд презентации: Оператор ветвления (условный оператор)

Изображение слайда
2

Слайд 2

Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.

Изображение слайда
3

Слайд 3

Основные варианты структуры ветвления: если - то; если – то - иначе; нет серия команд 1 да условие да нет серия команд 1 серия команд 2 условие Полная форма Неполная форма

Изображение слайда
4

Слайд 4

Да Нет A > B ? B:=B*2 Оператор ветвления в неполной форме Задача.

Изображение слайда
5

Слайд 5

Запись команды ветвления на языке программирования Pascal

Изображение слайда
6

Слайд 6

IF (условие) THEN (операторы) ; IF A>B THEN B :=В*2 ;

Изображение слайда
7

Слайд 7

A > B ? A - максимальное В - максимальное Да Нет Оператор ветвления в полной форме Задача. Из двух чисел найти максимальное.

Изображение слайда
8

Слайд 8

IF (условие) THEN (операторы) ELSE (операторы) ; условие записывается с помощью знаков сравнения и принимает два значения: да или нет IF A>B THEN max:=A ELSE max:=B ;

Изображение слайда
9

Слайд 9: Запишем решение этой задачи на Паскале

program maximym; var A, B, max: integer; begin writeln (‘ введите любые два числа ’); readln (A,B); if A>B then max:=A else max:=B; writeln (‘ максимальное число ‘, max); end.

Изображение слайда
10

Слайд 10

Задача № 1 : Ввести число. Если оно неотрицательно, вычесть из него 50, в противном случае прибавить к нему 100. Задача № 2 : Ввести 2 числа. Если их произведение отрицательно, умножить его на –2 и вывести на экран, в противном случае увеличить его в 3 раза и вывести на экран. Задача № 3 : Ввести 2 числа. Вычесть из большего меньшее. Задача № 4 : Ввести число. Если оно больше 8, разделить его на 4, если меньше или равно 8, то умножить на 5. If x>0 then y:=x-50 else y:=x+100; If a*b<0 then y:=a*b*(-2) else y:=a*b*3; If A>B then C:=A-B; If x>8 then y:=x/4 else y:=x*5;

Изображение слайда
11

Последний слайд презентации: Оператор ветвления (условный оператор)

Практическая работа program maximym; var A, B, max: integer; begin writeln (‘ введите любые два числа ’); readln (A,B); if A>B then max:=A else max:=B; writeln (‘ максимальное число ‘, max); end. 1. Проверить работу программы 2. Записать программу для любой задачи ( задачи из карточки), используя составленные конструкции оператора ветвления и проверить в среде TP.

Изображение слайда