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

Содержание

Слайд 2

Тест «Язык Pascal»

Тест «Язык Pascal»

Слайд 3

Вопросы

Перечислить типы данных.
Назовите оператор ввода данных.
Назовите оператор вывода данных.
Как выглядит оператор присваивания?

Ответы:
INTEGER,

Вопросы Перечислить типы данных. Назовите оператор ввода данных. Назовите оператор вывода данных.
LONGINT, REAL
READLN();
WRITELN();
:=

Слайд 4

Тема урока: «Условный оператор»

Тема урока: «Условный оператор»

Слайд 5

Цели урока:

научить учащихся решать задачи с использованием условного оператора в Паскаль;
ввести понятие

Цели урока: научить учащихся решать задачи с использованием условного оператора в Паскаль; ввести понятие условного оператора.
условного оператора.

Слайд 6

Общий вид оператора

Полная форма записи оператора
IF <условие> THEN <оператор1> ELSE <оператор2>;
Краткая форма записи оператора:
IF <условие> THEN <оператор>;

Общий вид оператора Полная форма записи оператора IF THEN ELSE ; Краткая

Слайд 7

Написать программу решения следующей задачи: Даны два числа не равные друг другу. Найти

Написать программу решения следующей задачи: Даны два числа не равные друг другу.
наибольшее из них и увеличить на 2.

program priumer;
var a,b,max: integer;
begin
writeln(‘Введите a,b’);
readln(a,b);
writeln(max);
end.

if

a>b

then

max:=a+2

else

max:=b+2;

Слайд 8

Практическая работа на ПК

Дано действительное число. Возвести его в квадрат, если оно

Практическая работа на ПК Дано действительное число. Возвести его в квадрат, если
неотрицательно и в четвертую степень, если отрицательно.

Слайд 9

Решение

program primer;
var a,b: integer;
begin
writeln(‘Введите a’);
readln(a);
If a>0 then b:=a*a else b:=a*a*a*a;
writeln(b);
end.

Решение program primer; var a,b: integer; begin writeln(‘Введите a’); readln(a); If a>0

Слайд 10

Вычислить значение функции

program primer;
var x,y: integer;
begin
writeln(‘Введите x’);
readln(x);
If x<=3 then y:=x-8 else y:=x*x+5;
writeln(y);
end.

Вычислить значение функции program primer; var x,y: integer; begin writeln(‘Введите x’); readln(x); If x writeln(y); end.

Слайд 11

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

Даны целые числа m, n. Если числа не равны, то заменить

Домашнее задание Даны целые числа m, n. Если числа не равны, то
каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.

Слайд 12

Подведение итогов

Как записывается оператор ветвления в Паскале?
Что представляет собой полное ветвление(неполное) в

Подведение итогов Как записывается оператор ветвления в Паскале? Что представляет собой полное ветвление(неполное) в Паскале?
Паскале?

Слайд 13

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

Учитель информатики
ГБОУ гимназия №1517 г. Москва
Попова Маргарита Юрьевна

Условный оператор Учитель информатики ГБОУ гимназия №1517 г. Москва Попова Маргарита Юрьевна
Имя файла: Условный-оператор.pptx
Количество просмотров: 105
Количество скачиваний: 0