🗊Презентация Оператор условного перехода в Паскаль АВС

Нажмите для полного просмотра!
Оператор условного перехода в Паскаль АВС, слайд №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Оператор условного перехода в Паскаль АВС, слайд №27Оператор условного перехода в Паскаль АВС, слайд №28

Содержание

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

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


Слайд 1





Оператор условного перехода в Паскаль АВС
Описание слайда:
Оператор условного перехода в Паскаль АВС

Слайд 2





Оператор условного перехода в Паскаль АВС
Общий вид оператора условного перехода: 
IF условие THEN оператор1 
			ELSE оператор2;
Описание слайда:
Оператор условного перехода в Паскаль АВС Общий вид оператора условного перехода: IF условие THEN оператор1 ELSE оператор2;

Слайд 3





Оператор условного перехода в Паскаль АВС




Условие - это логическое выражение, в зависимости от которого выбирается одна из двух альтернативных ветвей алгоритма.
Описание слайда:
Оператор условного перехода в Паскаль АВС Условие - это логическое выражение, в зависимости от которого выбирается одна из двух альтернативных ветвей алгоритма.

Слайд 4





Оператор условного перехода в Паскаль АВС
Если условие соблюдается, то выполняется оператор стоящий после слова THEN оператор1,если условие не соблюдается, то выполняется оператор стоящий после слова ELSE оператор2.
Описание слайда:
Оператор условного перехода в Паскаль АВС Если условие соблюдается, то выполняется оператор стоящий после слова THEN оператор1,если условие не соблюдается, то выполняется оператор стоящий после слова ELSE оператор2.

Слайд 5





Задачи на условный оператор


Составить программу которая находит наибольшее из двух чисел введённых с клавиатуры
Описание слайда:
Задачи на условный оператор Составить программу которая находит наибольшее из двух чисел введённых с клавиатуры

Слайд 6





Задачи на условный оператор
Program bolshee;
  var a,b :real;
  begin
    read (a,b);
    
if (a>b) then
          writeln (a)
        else
                writeln (b);
end.
Описание слайда:
Задачи на условный оператор Program bolshee; var a,b :real; begin read (a,b); if (a>b) then writeln (a) else writeln (b); end.

Слайд 7





Реализация программы
Описание слайда:
Реализация программы

Слайд 8





Реализация программы
Описание слайда:
Реализация программы

Слайд 9





Домашняя работа
Описание слайда:
Домашняя работа

Слайд 10





Составной оператор в Паскаль АВС
Описание слайда:
Составной оператор в Паскаль АВС

Слайд 11





Составной оператор в Паскаль АВС
Составной оператор предназначен для объединения нескольких операторов в один

Общий вид составного оператора: 
begin
  операторы
end
Описание слайда:
Составной оператор в Паскаль АВС Составной оператор предназначен для объединения нескольких операторов в один Общий вид составного оператора: begin операторы end

Слайд 12





Составной оператор в Паскаль АВС
В PascalABC.NET составной оператор также называется блоком. (традиционно в Паскале блоком называется раздел описаний, после которого идет составной оператор; в PascalABC.NET принято другое решение, поскольку можно описывать переменные непосредственно внутри составного оператора).
Операторы отделяются один от другого символом ";". Ключевые слова begin и end, окаймляющие операторы, называются операторными скобками.
Например:
s := 0; 
p := 1;
for var i:=1 to 10 do
begin
  p := p * i;
  s := s + p
end
Описание слайда:
Составной оператор в Паскаль АВС В PascalABC.NET составной оператор также называется блоком. (традиционно в Паскале блоком называется раздел описаний, после которого идет составной оператор; в PascalABC.NET принято другое решение, поскольку можно описывать переменные непосредственно внутри составного оператора). Операторы отделяются один от другого символом ";". Ключевые слова begin и end, окаймляющие операторы, называются операторными скобками. Например: s := 0; p := 1; for var i:=1 to 10 do begin p := p * i; s := s + p end

Слайд 13





Составной оператор в Паскаль АВС
Перед end также может ставиться ";". В этом случае считается, что последним оператором перед end является пустой оператор, не выполняющий никаких действий.
Помимо операторов, в блоке могут быть внутриблочные описания переменных:
begin
  var a,b: integer;
  var r: real;
  readln(a,b);
  x := a/b;
  writeln(x);
end.
Описание слайда:
Составной оператор в Паскаль АВС Перед end также может ставиться ";". В этом случае считается, что последним оператором перед end является пустой оператор, не выполняющий никаких действий. Помимо операторов, в блоке могут быть внутриблочные описания переменных: begin var a,b: integer; var r: real; readln(a,b); x := a/b; writeln(x); end.

Слайд 14





Вложенные условные операторы в Паскаль АВС
Описание слайда:
Вложенные условные операторы в Паскаль АВС

Слайд 15





Вложенный условный оператор 
в Паскаль АВС
Выбор направления исполнения программы может определяться несколькими условиями. В таких случаях можно использовать вложенные условные операторы или построение сложных условий с помощью логических операций.
Описание слайда:
Вложенный условный оператор в Паскаль АВС Выбор направления исполнения программы может определяться несколькими условиями. В таких случаях можно использовать вложенные условные операторы или построение сложных условий с помощью логических операций.

Слайд 16





Задача на вложенный 
условный оператор
Дано натуральное число. Необходимо выяснить является ли оно двухзначным.
Описание слайда:
Задача на вложенный условный оператор Дано натуральное число. Необходимо выяснить является ли оно двухзначным.

Слайд 17





Задачи на вложенный условный оператор
var
	x:integer;
begin
	read(x);
if (x >= 10) and (x < 100) then
	writeln ('Число двухзначное')
else
	writeln ('Число не двухзначное');
end.
Описание слайда:
Задачи на вложенный условный оператор var x:integer; begin read(x); if (x >= 10) and (x < 100) then writeln ('Число двухзначное') else writeln ('Число не двухзначное'); end.

Слайд 18





Задача на вложенный 
условный оператор
Дано три целых числа. Выведите наибольшее из них.
Описание слайда:
Задача на вложенный условный оператор Дано три целых числа. Выведите наибольшее из них.

Слайд 19





Задачи на вложенный условный оператор
var
	a, b, c:integer;
begin
	readln (a, b, c);
	if a > b then
begin
	if a > c then writeln (a)
	else writeln (c)
end
	else if b > c then writeln (b)
	else writeln (c);
end.
Описание слайда:
Задачи на вложенный условный оператор var a, b, c:integer; begin readln (a, b, c); if a > b then begin if a > c then writeln (a) else writeln (c) end else if b > c then writeln (b) else writeln (c); end.

Слайд 20





Оператор выбора CASE в Паскаль АВС
Описание слайда:
Оператор выбора CASE в Паскаль АВС

Слайд 21





Оператор выбора CASE
в Паскаль АВС
Оператор выбора выполняет одно действие из нескольких в зависимости от значения некоторого выражения, называемого переключателем. Он имеет следующий вид:
case переключатель of
  список выбора 1: оператор1;
  ...
  список выбора N: операторN;
  else оператор0
end
Описание слайда:
Оператор выбора CASE в Паскаль АВС Оператор выбора выполняет одно действие из нескольких в зависимости от значения некоторого выражения, называемого переключателем. Он имеет следующий вид: case переключатель of   список выбора 1: оператор1;   ...   список выбора N: операторN;   else оператор0 end

Слайд 22





Оператор выбора CASE
в Паскаль АВС
Оператор case в Паскале используется в тех случаях, когда в зависимости от значения какой-либо переменной нужно выполнить те или иные действия (простые или составные операторы).
Если вариантов всего два, то можно обойтись и условным оператором IF, с которым мы уже знакомы. Но если их, к примеру, десять, то использовать конструкцию if then else в pascal становится совсем нецелесообразно. В этом случае оптимален оператор CASE варианта.
Описание слайда:
Оператор выбора CASE в Паскаль АВС Оператор case в Паскале используется в тех случаях, когда в зависимости от значения какой-либо переменной нужно выполнить те или иные действия (простые или составные операторы). Если вариантов всего два, то можно обойтись и условным оператором IF, с которым мы уже знакомы. Но если их, к примеру, десять, то использовать конструкцию if then else в pascal становится совсем нецелесообразно. В этом случае оптимален оператор CASE варианта.

Слайд 23





Задача на оператор выбора CASE
Составить программу, спрашивающая у ученика его отметку по информатике и реагирующая на нее подходящим текстом
Описание слайда:
Задача на оператор выбора CASE Составить программу, спрашивающая у ученика его отметку по информатике и реагирующая на нее подходящим текстом

Слайд 24





Результат выполнения с использованием условного оператора if:
var 
   otmetka:integer; 
begin 
   writeln(‘Отметка ?’); 
   readln(otmetka); 
   if (otmetka=1) or (otmetka=2) then 
   writeln (‘Кошмар!’) 
else if otmetka=3 then 
   writeln(‘Плохо’) 
else if otmetka=4 then 
   writeln(‘Хорошо’) 
else if otmetka=5 then 
   writeln(‘Отлично!’) 
   else writeln(‘Таких отметок не бывает’); 
end.
Описание слайда:
Результат выполнения с использованием условного оператора if: var otmetka:integer; begin writeln(‘Отметка ?’); readln(otmetka); if (otmetka=1) or (otmetka=2) then writeln (‘Кошмар!’) else if otmetka=3 then writeln(‘Плохо’) else if otmetka=4 then writeln(‘Хорошо’) else if otmetka=5 then writeln(‘Отлично!’) else writeln(‘Таких отметок не бывает’); end.

Слайд 25





Результат выполнения с использованием оператора выбора case:
var otmetka:integer;
begin
writeln('otmetka?');
readln(otmetka);
case otmetka of
 1,2 : writeln ('koshmar!');
 3: writeln('ploho');
 4: writeln(‘horosho');
 5: writeln('otlichno!');
 else writeln('takih otmetok ne bivaet');
end
end.
Описание слайда:
Результат выполнения с использованием оператора выбора case: var otmetka:integer; begin writeln('otmetka?'); readln(otmetka); case otmetka of 1,2 : writeln ('koshmar!'); 3: writeln('ploho'); 4: writeln(‘horosho'); 5: writeln('otlichno!'); else writeln('takih otmetok ne bivaet'); end end.

Слайд 26





Оператор выбора CASE
в Паскаль АВС
Чтобы задать диапазон значений, используется один из двух вариантов:
Перечисление через запятую
...
case x of:
  1,2,3,4,5: writeln('от одного до пяти');
...
Использование ..
...
case x of:
  1..5: writeln('от одного до пяти');
...
Описание слайда:
Оператор выбора CASE в Паскаль АВС Чтобы задать диапазон значений, используется один из двух вариантов: Перечисление через запятую ... case x of: 1,2,3,4,5: writeln('от одного до пяти'); ... Использование .. ... case x of: 1..5: writeln('от одного до пяти'); ...

Слайд 27





Практическая работа №3 «Составление программ разветвляющейся структуры»
Описание слайда:
Практическая работа №3 «Составление программ разветвляющейся структуры»

Слайд 28





Задание
Написать программу, которая будет заменять переменную противоположным значением, если она изначально была меньше нуля.
Фирма набирает сотрудников от 25 до 40 лет включительно. Ввести возраст человека и определить, подходит ли он фирме (вывести ответ «подходит» или «не подходит»).
Напишите программу, выводящую названия дней недели согласно определенному номеру.
Описание слайда:
Задание Написать программу, которая будет заменять переменную противоположным значением, если она изначально была меньше нуля. Фирма набирает сотрудников от 25 до 40 лет включительно. Ввести возраст человека и определить, подходит ли он фирме (вывести ответ «подходит» или «не подходит»). Напишите программу, выводящую названия дней недели согласно определенному номеру.



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