🗊Презентация Программирование ветвящихся алгоритмов

Нажмите для полного просмотра!
Программирование ветвящихся алгоритмов, слайд №1Программирование ветвящихся алгоритмов, слайд №2Программирование ветвящихся алгоритмов, слайд №3Программирование ветвящихся алгоритмов, слайд №4Программирование ветвящихся алгоритмов, слайд №5Программирование ветвящихся алгоритмов, слайд №6Программирование ветвящихся алгоритмов, слайд №7Программирование ветвящихся алгоритмов, слайд №8Программирование ветвящихся алгоритмов, слайд №9Программирование ветвящихся алгоритмов, слайд №10Программирование ветвящихся алгоритмов, слайд №11Программирование ветвящихся алгоритмов, слайд №12Программирование ветвящихся алгоритмов, слайд №13Программирование ветвящихся алгоритмов, слайд №14Программирование ветвящихся алгоритмов, слайд №15Программирование ветвящихся алгоритмов, слайд №16Программирование ветвящихся алгоритмов, слайд №17Программирование ветвящихся алгоритмов, слайд №18

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

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


Слайд 1





Программирование
ветвящихся алгоритмов
Условный оператор
Описание слайда:
Программирование ветвящихся алгоритмов Условный оператор

Слайд 2





АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ВЕТВЛЕНИЕ»
Форма организации действий, при которых в зависимости от выполнения некоторого условия происходит одна или другая последовательность действий, называется ветвлением.
На языке программирования Pascal ветвление кодируется с использованием условного оператора if … then … else.
Описание слайда:
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ВЕТВЛЕНИЕ» Форма организации действий, при которых в зависимости от выполнения некоторого условия происходит одна или другая последовательность действий, называется ветвлением. На языке программирования Pascal ветвление кодируется с использованием условного оператора if … then … else.

Слайд 3





1) Полная форма
1) Полная форма
if <условие> then <оператор 1> else <оператор 2>;
2) Неполная форма
if <условие> then <оператор>;

Операторы 1 и 2 могут быть простыми или составными.
Если условие принимает значение true (истина), то выполняется оператор 1, если – false (ложь), то оператор 2.
Описание слайда:
1) Полная форма 1) Полная форма if <условие> then <оператор 1> else <оператор 2>; 2) Неполная форма if <условие> then <оператор>; Операторы 1 и 2 могут быть простыми или составными. Если условие принимает значение true (истина), то выполняется оператор 1, если – false (ложь), то оператор 2.

Слайд 4





if <условие> then <оператор 1> else <оператор 2>;
if <условие> then <оператор 1> else <оператор 2>;
Описание слайда:
if <условие> then <оператор 1> else <оператор 2>; if <условие> then <оператор 1> else <оператор 2>;

Слайд 5





if <условие> then <оператор>;
if <условие> then <оператор>;
Описание слайда:
if <условие> then <оператор>; if <условие> then <оператор>;

Слайд 6





простое								составное
простое								составное
операции отношений					логические операции
=		равно									not	не
<		меньше									and	и
>		больше									or		или
<=	меньше или равно
>=	больше или равно
<>	не равно
Примеры: 1) if n>0 then n:=n+2;
2) if (n<0) and (n<>3) then n:=n+1;
Описание слайда:
простое составное простое составное операции отношений логические операции = равно not не < меньше and и > больше or или <= меньше или равно >= больше или равно <> не равно Примеры: 1) if n>0 then n:=n+2; 2) if (n<0) and (n<>3) then n:=n+1;

Слайд 7





1) a:=3; b:=2;
1) a:=3; b:=2;
if (a>b) then d:=a else d:=b;
Ответ:
	 3
2) a:=-3;
b:=2;
if (a>b) then d:=a else d:=b;
Ответ: 
		2
Описание слайда:
1) a:=3; b:=2; 1) a:=3; b:=2; if (a>b) then d:=a else d:=b; Ответ: 3 2) a:=-3; b:=2; if (a>b) then d:=a else d:=b; Ответ: 2

Слайд 8





3) a:=2; b:=3;
3) a:=2; b:=3;
d:=5;
if (a>b) then d:=a  else
			begin
				d:=b;
				d:=d+a;
			end;
Ответ:
		5
Описание слайда:
3) a:=2; b:=3; 3) a:=2; b:=3; d:=5; if (a>b) then d:=a else begin d:=b; d:=d+a; end; Ответ: 5

Слайд 9





СОСТАВИТЬ БЛОК-СХЕМУ И НАПИСАТЬ ТЕКСТ ПРОГРАММЫ ДЛЯ РЕШЕНИЯ ЗАДАЧ:
1) Даны два целых числа. Найти наименьшее из них.
2) Ввести число. Если оно неотрицательно, вычесть из него 30, в противном случае прибавить к нему 70.
3) Ввести целое число и определить четное оно или нет.
Описание слайда:
СОСТАВИТЬ БЛОК-СХЕМУ И НАПИСАТЬ ТЕКСТ ПРОГРАММЫ ДЛЯ РЕШЕНИЯ ЗАДАЧ: 1) Даны два целых числа. Найти наименьшее из них. 2) Ввести число. Если оно неотрицательно, вычесть из него 30, в противном случае прибавить к нему 70. 3) Ввести целое число и определить четное оно или нет.

Слайд 10


Программирование ветвящихся алгоритмов, слайд №10
Описание слайда:

Слайд 11





ВВЕСТИ ЧИСЛО. ЕСЛИ ОНО НЕОТРИЦАТЕЛЬНО, ВЫЧЕСТЬ 30, ИНАЧЕ ПРИБАВИТЬ 70
Описание слайда:
ВВЕСТИ ЧИСЛО. ЕСЛИ ОНО НЕОТРИЦАТЕЛЬНО, ВЫЧЕСТЬ 30, ИНАЧЕ ПРИБАВИТЬ 70

Слайд 12


Программирование ветвящихся алгоритмов, слайд №12
Описание слайда:

Слайд 13





ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ
1)   Ввести 2 числа. Если их произведение отрицательно, умножить его на 2 и вывести на экран, в противном случае увеличить его в 1,5 раза и вывести на экран.
2) Ввести число. Если оно четное, разделить его на 4, в противном случае умножить на 3 
3)  Даны целые числа m, n. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.
Описание слайда:
ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ 1) Ввести 2 числа. Если их произведение отрицательно, умножить его на 2 и вывести на экран, в противном случае увеличить его в 1,5 раза и вывести на экран. 2) Ввести число. Если оно четное, разделить его на 4, в противном случае умножить на 3 3) Даны целые числа m, n. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.

Слайд 14


Программирование ветвящихся алгоритмов, слайд №14
Описание слайда:

Слайд 15


Программирование ветвящихся алгоритмов, слайд №15
Описание слайда:

Слайд 16


Программирование ветвящихся алгоритмов, слайд №16
Описание слайда:

Слайд 17


Программирование ветвящихся алгоритмов, слайд №17
Описание слайда:

Слайд 18


Программирование ветвящихся алгоритмов, слайд №18
Описание слайда:



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