🗊Презентация Условная функция "Ветвление". 9 класс

Нажмите для полного просмотра!
Условная функция "Ветвление". 9 класс, слайд №1Условная функция "Ветвление". 9 класс, слайд №2Условная функция "Ветвление". 9 класс, слайд №3Условная функция "Ветвление". 9 класс, слайд №4Условная функция "Ветвление". 9 класс, слайд №5Условная функция "Ветвление". 9 класс, слайд №6Условная функция "Ветвление". 9 класс, слайд №7Условная функция "Ветвление". 9 класс, слайд №8Условная функция "Ветвление". 9 класс, слайд №9Условная функция "Ветвление". 9 класс, слайд №10Условная функция "Ветвление". 9 класс, слайд №11Условная функция "Ветвление". 9 класс, слайд №12Условная функция "Ветвление". 9 класс, слайд №13Условная функция "Ветвление". 9 класс, слайд №14Условная функция "Ветвление". 9 класс, слайд №15Условная функция "Ветвление". 9 класс, слайд №16Условная функция "Ветвление". 9 класс, слайд №17Условная функция "Ветвление". 9 класс, слайд №18

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

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


Слайд 1





Какие числа относятся к типу: 
Какие числа относятся к типу: 
Integer
Real
Исправьте ошибки в программе:
	Program primer;
Var   b, s: real;
Begin
Writeln (Введите числа b и с)
Readln( b,c);
A = b+c;
Write ln (  ‘a=’  );
End.
Описание слайда:
Какие числа относятся к типу: Какие числа относятся к типу: Integer Real Исправьте ошибки в программе: Program primer; Var b, s: real; Begin Writeln (Введите числа b и с) Readln( b,c); A = b+c; Write ln ( ‘a=’ ); End.

Слайд 2





Запишите на языке программирования следующее математическое выражение: 
Запишите на языке программирования следующее математическое выражение: 
х2+2ху-у2
Переведите запись с языка программирования Паскаль на математический язык:
Sqrt(x)*3 – (a+2)/b
Описание слайда:
Запишите на языке программирования следующее математическое выражение: Запишите на языке программирования следующее математическое выражение: х2+2ху-у2 Переведите запись с языка программирования Паскаль на математический язык: Sqrt(x)*3 – (a+2)/b

Слайд 3





Для решения какой задачи составлена программа? 
Program ;
 Var a,b,c,D,x1,x2: real;
        Begin
             Writeln (‘Введите числа a, b и с’)
             Readln( a,b,c);
             D:=sqr(b)-4*a*c;
             x1:=(-b+sqrt(d))/2*a;
             x2:=(-b-sqrt(d))/2*a;
             Writeln ( ‘x1=’,x1, ‘x2=’,x2);
        End.
Описание слайда:
Для решения какой задачи составлена программа? Program ; Var a,b,c,D,x1,x2: real; Begin Writeln (‘Введите числа a, b и с’) Readln( a,b,c); D:=sqr(b)-4*a*c; x1:=(-b+sqrt(d))/2*a; x2:=(-b-sqrt(d))/2*a; Writeln ( ‘x1=’,x1, ‘x2=’,x2); End.

Слайд 4





Условная функция Ветвление
Описание слайда:
Условная функция Ветвление

Слайд 5





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

Слайд 6





В алгоритмах существует особый блок – «проверка условий»
Описание слайда:
В алгоритмах существует особый блок – «проверка условий»

Слайд 7





В языке ТР есть специальная конструкция:
	Компьютер проверяет условие, записанное после служебного слова IF. На вопрос условия может быть дан только один ответ из двух возможных – «да» или «нет». 
Если условие выполняется (дан ответ «да»), то работает оператор THEN и будет выполняться действие1 (действие2 не выполняется). 
Если условие не выполняется (дан ответ «нет»), то работает оператор ELSE и будет выполняться действие2 (действие1 не выполняется).
Описание слайда:
В языке ТР есть специальная конструкция: Компьютер проверяет условие, записанное после служебного слова IF. На вопрос условия может быть дан только один ответ из двух возможных – «да» или «нет». Если условие выполняется (дан ответ «да»), то работает оператор THEN и будет выполняться действие1 (действие2 не выполняется). Если условие не выполняется (дан ответ «нет»), то работает оператор ELSE и будет выполняться действие2 (действие1 не выполняется).

Слайд 8





Структура неполного ветвления
   В этом случае при проверке условия и ответе «нет» на вопрос условия действие1 не выполняется, а управление передается на следующий после IF оператор.
Описание слайда:
Структура неполного ветвления В этом случае при проверке условия и ответе «нет» на вопрос условия действие1 не выполняется, а управление передается на следующий после IF оператор.

Слайд 9


Условная функция "Ветвление". 9 класс, слайд №9
Описание слайда:

Слайд 10





В том случае, если нужно выбрать одно действие из 3-х или большего количества, в действие вступает структура выбора (сложное ветвление)
Описание слайда:
В том случае, если нужно выбрать одно действие из 3-х или большего количества, в действие вступает структура выбора (сложное ветвление)

Слайд 11





Оператор ТР
IF условие1 THEN действие1
		ELSE IF условие2 THEN действие2
			ELSE IF условие3 THEN действие3
---------------------------------------------------------------
		 ELSE IF условиеN THEN действиеN
			 ELSE действиеN+1;
Описание слайда:
Оператор ТР IF условие1 THEN действие1 ELSE IF условие2 THEN действие2 ELSE IF условие3 THEN действие3 --------------------------------------------------------------- ELSE IF условиеN THEN действиеN ELSE действиеN+1;

Слайд 12





В том случае, если действие включает в себя несколько операторов (больше 1), необходимо использовать операторные скобки begin … end
В том случае, если действие включает в себя несколько операторов (больше 1), необходимо использовать операторные скобки begin … end
Описание слайда:
В том случае, если действие включает в себя несколько операторов (больше 1), необходимо использовать операторные скобки begin … end В том случае, если действие включает в себя несколько операторов (больше 1), необходимо использовать операторные скобки begin … end

Слайд 13


Условная функция "Ветвление". 9 класс, слайд №13
Описание слайда:

Слайд 14





Программа решения квадратного уравнения
Program ;
 Var a,b,c,d,x1,x2: real;
        Begin
             Writeln (‘Введите числа a, b и с’)
             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=’,x, ‘x2=’,y);
                     end;  
			Else write (‘Корней нет’);
End.
Описание слайда:
Программа решения квадратного уравнения Program ; Var a,b,c,d,x1,x2: real; Begin Writeln (‘Введите числа a, b и с’) 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=’,x, ‘x2=’,y); end; Else write (‘Корней нет’); End.

Слайд 15





Найти значение функции для заданных значений Х:
Описание слайда:
Найти значение функции для заданных значений Х:

Слайд 16





Блок-схема
Описание слайда:
Блок-схема

Слайд 17





Программа
program primer;
uses crt;
var x,y:real;
begin
clrscr;
write(‘Ввести Х’);
readln(x);
if x<0 then y:=5*x-1
	else if x>2 then y:=sqr(x)+2
	else y:=sqrt(2*x);
writeln(‘y=‘,y:5:3);
end.
Описание слайда:
Программа program primer; uses crt; var x,y:real; begin clrscr; write(‘Ввести Х’); readln(x); if x<0 then y:=5*x-1 else if x>2 then y:=sqr(x)+2 else y:=sqrt(2*x); writeln(‘y=‘,y:5:3); end.

Слайд 18





Домашнее задание
	1. Составить блок-схему и программу для нахождения значения переменной с, которое вычисляется по формуле: a+b, если а нечетное
	 и a*b, если а четное
	 (условие четности числа: а mod 2 = 0).
	2. Составить блок-схему и программу для вычисления значение функции: 
	3. Составить блок-схему и программу, которая  выводит на экран наибольшее из трех чисел.
Описание слайда:
Домашнее задание 1. Составить блок-схему и программу для нахождения значения переменной с, которое вычисляется по формуле: a+b, если а нечетное и a*b, если а четное (условие четности числа: а mod 2 = 0). 2. Составить блок-схему и программу для вычисления значение функции: 3. Составить блок-схему и программу, которая выводит на экран наибольшее из трех чисел.



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