🗊 Презентация Условный оператор, оператор выбора. Логические операции в Паскале

Нажмите для полного просмотра!
Условный оператор, оператор выбора. Логические операции в Паскале, слайд №1 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №2 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №3 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №4 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №5 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №6 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №7 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №8 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №9 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №10 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №11 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №12 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №13 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №14 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №15 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №16 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №17 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №18 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №19 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №20 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №21 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №22 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №23 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №24 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №25 Условный оператор, оператор выбора. Логические операции в Паскале, слайд №26

Содержание

Вы можете ознакомиться и скачать презентацию на тему Условный оператор, оператор выбора. Логические операции в Паскале. Доклад-сообщение содержит 26 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Тема: Условный оператор, оператор выбора. Логические операции в Паскале, таблицы истинности, основные законы алгебры логики. Простой и составной...
Описание слайда:
Тема: Условный оператор, оператор выбора. Логические операции в Паскале, таблицы истинности, основные законы алгебры логики. Простой и составной оператор Цель: познакомить с условным оператором, оператором выбора, простыми и сложными условиями и составным оператором

Слайд 2


Условный оператор Для проверки условия используется условный оператор. Формат: Полная форма: If Then Else ; Сокращенная форма: If Then ;
Описание слайда:
Условный оператор Для проверки условия используется условный оператор. Формат: Полная форма: If Then Else ; Сокращенная форма: If Then ;

Слайд 3


Работа условного оператора Вначале проверяется условие, если условие истинно, то выполняется оператор, стоящий за словом then. Если условие ложно, то...
Описание слайда:
Работа условного оператора Вначале проверяется условие, если условие истинно, то выполняется оператор, стоящий за словом then. Если условие ложно, то выполняется оператор, стоящий за словом else.

Слайд 4


Простые условия Простые условия образуются с помощью операций отношения: = равно Не равно = больше или равно < меньше > Больше In принадлежит
Описание слайда:
Простые условия Простые условия образуются с помощью операций отношения: = равно Не равно = больше или равно < меньше > Больше In принадлежит

Слайд 5


Условный оператор, оператор выбора. Логические операции в Паскале, слайд №5
Описание слайда:

Слайд 6


Условный оператор, оператор выбора. Логические операции в Паскале, слайд №6
Описание слайда:

Слайд 7


Логические операции
Описание слайда:
Логические операции

Слайд 8


Пример: Составить программу нахождения y: Program aaa; Var x, y : real; Begin Writeln(‘введите x’); Readln(x); If x>=2 Then y:=sqrt(x) Else y:=x;...
Описание слайда:
Пример: Составить программу нахождения y: Program aaa; Var x, y : real; Begin Writeln(‘введите x’); Readln(x); If x>=2 Then y:=sqrt(x) Else y:=x; Writeln(‘y=’,y:6:2); End.

Слайд 9


Условный оператор, оператор выбора. Логические операции в Паскале, слайд №9
Описание слайда:

Слайд 10


Особенности В условном операторе после then и else можно помещать по одному оператору. Если более одного, то используют составной оператор...
Описание слайда:
Особенности В условном операторе после then и else можно помещать по одному оператору. Если более одного, то используют составной оператор (операторские скобки).

Слайд 11


составной оператор (операторские скобки). Формат: begin Оператор 1; Оператор 2; … оператор n; end;
Описание слайда:
составной оператор (операторские скобки). Формат: begin Оператор 1; Оператор 2; … оператор n; end;

Слайд 12


Вложенные ветвления Во вложенных ветвлениях в Паскале возникает проблема «болтающегося» else. Она решается следующим образом: каждое очередное else...
Описание слайда:
Вложенные ветвления Во вложенных ветвлениях в Паскале возникает проблема «болтающегося» else. Она решается следующим образом: каждое очередное else соответствует последнему незакрытому then. If условие 1 Then if условие 2 Then оператор 1 Else оператор 2;

Слайд 13


Пример: Написать программу решения квадратного уравнения: Рассмотрим все случаи: a, b, c задаются с клавиатуры. если d>0, то если d=0, то если d
Описание слайда:
Пример: Написать программу решения квадратного уравнения: Рассмотрим все случаи: a, b, c задаются с клавиатуры. если d>0, то если d=0, то если d

Слайд 14


Program uravnenie; { Написать программу решения квадратного уравнения:} var a,b,c,d,x1,x2,x:real; Begin readln(a,b,c); d:=sqr(b) - 4*a*c; if d>0 then...
Описание слайда:
Program uravnenie; { Написать программу решения квадратного уравнения:} var a,b,c,d,x1,x2,x:real; Begin readln(a,b,c); d:=sqr(b) - 4*a*c; if d>0 then begin x1:=(-b-sqrt(d))/(2*a); x2:= (-b+sqrt(d))/(2*a); writeln(’x1=’,x1:6:2,’ x2=’,x2:6:2); end else if d=0 then begin x:=-b/(2*a); writeln(’ x=’,x:6:2); end else writeln(’ корней нет’); End.

Слайд 15


Оператор выбора case полная форма Формат: Case of cписок 1: оператор 1; cписок 2: оператор 2; полная форма … оператора CASE cписок n: оператор n else...
Описание слайда:
Оператор выбора case полная форма Формат: Case of cписок 1: оператор 1; cписок 2: оператор 2; полная форма … оператора CASE cписок n: оператор n else оператор n+1 end;

Слайд 16


Оператор выбора case сокращенная форма Case of cписок 1: оператор 1; cписок 2: оператор 2; … cписок n: оператор n; end;
Описание слайда:
Оператор выбора case сокращенная форма Case of cписок 1: оператор 1; cписок 2: оператор 2; … cписок n: оператор n; end;

Слайд 17


Оператор выбора case Выражение, стоящее между case и of называется селектором. Выражение может быть любого скалярного типа (кроме REAL). Список...
Описание слайда:
Оператор выбора case Выражение, стоящее между case и of называется селектором. Выражение может быть любого скалярного типа (кроме REAL). Список констант состоит из произвольного количества определённых значений или диапазонов. Одно и тоже значение не может входить в разные списки.

Слайд 18


Работа оператора Case Сначала вычисляется значение выражения. Если оно входит в список 1, то выполняется оператор 1, далее выполняется оператор,...
Описание слайда:
Работа оператора Case Сначала вычисляется значение выражения. Если оно входит в список 1, то выполняется оператор 1, далее выполняется оператор, стоящий за End. Если в списке 1 значений нет, то проверяется список 2, и т. д.. Если же значение выражения нет ни в одном списке, то выполняется оператор стоящий после слова ELSE, если же ELSE отсутствует, то не будет выполнен ни один оператор.

Слайд 19


Пример 1: Составить программу, позволяющую получить словесное наименование школьных оценок 5 – отлично, 4 – хорошо, 3 – удовл, 2 – неудовл, 1 –...
Описание слайда:
Пример 1: Составить программу, позволяющую получить словесное наименование школьных оценок 5 – отлично, 4 – хорошо, 3 – удовл, 2 – неудовл, 1 – плохо, иначе - такой оценки нет).

Слайд 20


Решение Program otcenka; { получить словесное наименование школьных оценок } Var x: integer; Begin Readln(x); Case x of 5: writeln(‘отлично’); 4:...
Описание слайда:
Решение Program otcenka; { получить словесное наименование школьных оценок } Var x: integer; Begin Readln(x); Case x of 5: writeln(‘отлично’); 4: writeln(‘хорошо’); 3: writeln(‘удовл.’); 2: writeln(‘неудовл.’); 1: writeln(‘плохо’) Еlse writeln(‘Такой оценки нет’); End; End.

Слайд 21


Пример 2 Составить программу, определяющую, сколько цифр в числе (до 3 знаков). Program CHISLO; {сколько цифр в числе (до 3 знаков).} Var x: integer;...
Описание слайда:
Пример 2 Составить программу, определяющую, сколько цифр в числе (до 3 знаков). Program CHISLO; {сколько цифр в числе (до 3 знаков).} Var x: integer; Begin Readln(x); Case x of 1..9: writeln (‘ 1-х значное’:16); 10..99: writeln(‘2-х значное’); 100..999: writeln(‘3-х значное’) Еlse writeln(‘Любое другое число’); end; End.

Слайд 22


Написать программу, которая выясняет, является ли первая цифра трехзначного числа четной. Ввести трехзначное число. Выделить первую цифру. Проверить...
Описание слайда:
Написать программу, которая выясняет, является ли первая цифра трехзначного числа четной. Ввести трехзначное число. Выделить первую цифру. Проверить ее на четность. Вывести результат.

Слайд 23


Текст программы с IF Program cifra_if; Var a : integer; c: byte; Begin Writeln(‘введите трехзначное число’); Readln(a); c := a div 100; If c mod 2 =...
Описание слайда:
Текст программы с IF Program cifra_if; Var a : integer; c: byte; Begin Writeln(‘введите трехзначное число’); Readln(a); c := a div 100; If c mod 2 = 0 Then writeln (‘ первая цифра четная’:26) Else writeln (‘ первая цифра нечетная’:26); End.

Слайд 24


Текст программы с Case Program Cifra; {Первая цифра трехзначного числа четная или нечетная} Var a: integer; Begin Readln(a); Case a div 100 of 1, 3,...
Описание слайда:
Текст программы с Case Program Cifra; {Первая цифра трехзначного числа четная или нечетная} Var a: integer; Begin Readln(a); Case a div 100 of 1, 3, 5, 7, 9: writeln (‘ первая цифра нечетная’:26); 0, 2, 4, 6, 8: writeln(‘первая цифра четная’:26); end; End.

Слайд 25


Домашнее задание Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны. Даны действительные числа x, y, z....
Описание слайда:
Домашнее задание Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны. Даны действительные числа x, y, z. Выяснить, существует ли треугольник с длинами сторон x, y, z. Если треугольник существует, то ответить—является ли он остроугольным Вводится число от 1 до 4, определяющее пору года. Дать название этой поры года. (1 – зима, 2 – весна, 3 – лето, 4 – осень).

Слайд 26


Ветвления Вопросы для повторения Что такое алгоритм с ветвлением? Как записывается условный оператор (оператор ветвления) в Паскале? Что такое полная...
Описание слайда:
Ветвления Вопросы для повторения Что такое алгоритм с ветвлением? Как записывается условный оператор (оператор ветвления) в Паскале? Что такое полная и сокращенная записи условного оператора? Что используется в качестве условий в операторе ветвления? Какие знаки отношений можно использовать при составлении условий? Что такое составное условие? Каковы правила записи составных условий? Какие вы знаете логические операции? Что располагается после служебных слов then и else? Что такое составной оператор? Какую структуру он имеет? В каких случаях используется составной оператор? Как в Паскале записывается оператор выбора? Для чего предназначен оператор выбора? Что такое полная и сокращенная записи оператора выбора? Какого типа должна быть переменная, значения которой выбирают с помощью оператора case?



Похожие презентации
Mypresentation.ru
Загрузить презентацию