🗊Презентация Оператор варианта. (Тема 8)

Нажмите для полного просмотра!
Оператор варианта. (Тема 8), слайд №1Оператор варианта. (Тема 8), слайд №2Оператор варианта. (Тема 8), слайд №3Оператор варианта. (Тема 8), слайд №4Оператор варианта. (Тема 8), слайд №5Оператор варианта. (Тема 8), слайд №6Оператор варианта. (Тема 8), слайд №7Оператор варианта. (Тема 8), слайд №8Оператор варианта. (Тема 8), слайд №9Оператор варианта. (Тема 8), слайд №10Оператор варианта. (Тема 8), слайд №11Оператор варианта. (Тема 8), слайд №12Оператор варианта. (Тема 8), слайд №13

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

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


Слайд 1





 Основы программирования
Учитель информатики и ИКТ
ГОУ г.Москвы СОШ №310
 «У Чистых прудов»
Цыбикова Т.Р.
Описание слайда:
Основы программирования Учитель информатики и ИКТ ГОУ г.Москвы СОШ №310 «У Чистых прудов» Цыбикова Т.Р.

Слайд 2





Оператор варианта
Тема 8.
Описание слайда:
Оператор варианта Тема 8.

Слайд 3





 Удобно использовать оператор варианта
Условный оператор позволяет осуществить ветвление программы только по двум направлениям, одно из которых соответствует выполнению проверяемого условия, а другое – невыполнению этого же условия. 
Если для переменной необходимо осуществить ряд действий, зависящих от других условий, то надо записывать либо вложенные условные операторы, либо несколько таких операторов подряд. 
Для такой ситуации удобно использовать оператор варианта. Он соответствует структуре, изображенной на рисунке 35.
Описание слайда:
Удобно использовать оператор варианта Условный оператор позволяет осуществить ветвление программы только по двум направлениям, одно из которых соответствует выполнению проверяемого условия, а другое – невыполнению этого же условия. Если для переменной необходимо осуществить ряд действий, зависящих от других условий, то надо записывать либо вложенные условные операторы, либо несколько таких операторов подряд. Для такой ситуации удобно использовать оператор варианта. Он соответствует структуре, изображенной на рисунке 35.

Слайд 4





Рис.35. Структура оператора варианта
Описание слайда:
Рис.35. Структура оператора варианта

Слайд 5





Данная структура называется также переключателем 
Данная структура называется также переключателем и выполняется следующим образом. 
Вход в структуру содержит вычисление или ранее полученное значение переменной (индекса варианта). 
Это значение может совпасть с меткой, стоящей перед оператором на одной из ветвей переключателя. 
В таком случае выполняется оператор, помеченный этой меткой, и происходит выход из структуры.
Описание слайда:
Данная структура называется также переключателем Данная структура называется также переключателем и выполняется следующим образом. Вход в структуру содержит вычисление или ранее полученное значение переменной (индекса варианта). Это значение может совпасть с меткой, стоящей перед оператором на одной из ветвей переключателя. В таком случае выполняется оператор, помеченный этой меткой, и происходит выход из структуры.

Слайд 6





Оператор варианта бывает простым или составным
Оператор бывает простым или составным, ограниченным операторными скобками begin … end;. 
Если значение индекса варианта не совпало ни с одной из меток, то выполняется оператор с номером n+1 из строки else. 
Если оператор варианта содержит строку else, то это – полная форма оператора, если такой строки нет, то используется сокращенная форма оператора варианта.
Описание слайда:
Оператор варианта бывает простым или составным Оператор бывает простым или составным, ограниченным операторными скобками begin … end;. Если значение индекса варианта не совпало ни с одной из меток, то выполняется оператор с номером n+1 из строки else. Если оператор варианта содержит строку else, то это – полная форма оператора, если такой строки нет, то используется сокращенная форма оператора варианта.

Слайд 7





Метки оператора варианта 
Метки оператора варианта могут быть константами любого типа. 
Их тип должен совпадать с переменной индекса варианта. 
Возможно, чтобы индекс варианта был как именем переменной, так и выражением соответствующего типа.
Описание слайда:
Метки оператора варианта Метки оператора варианта могут быть константами любого типа. Их тип должен совпадать с переменной индекса варианта. Возможно, чтобы индекс варианта был как именем переменной, так и выражением соответствующего типа.

Слайд 8





На языке Паскаль оператор варианта имеет вид:
case индекс варианта of
метка1:  оператор 1;
метка 2: оператор 2;
…
метка n: оператор n;
else оператор n+1
end;
Описание слайда:
На языке Паскаль оператор варианта имеет вид: case индекс варианта of метка1: оператор 1; метка 2: оператор 2; … метка n: оператор n; else оператор n+1 end;

Слайд 9





Приведем пример программы
Приведем пример программы, содержащей оператор варианта. 
Одной из распространенных задач раздела физики «Молекулярно-кинетическая теория» является задача, связанная с расчетом числа молекул в единице объема в теле заданной массы и в теле известного объема. 
Для такой задачи можно построить программу-решатель.
Описание слайда:
Приведем пример программы Приведем пример программы, содержащей оператор варианта. Одной из распространенных задач раздела физики «Молекулярно-кинетическая теория» является задача, связанная с расчетом числа молекул в единице объема в теле заданной массы и в теле известного объема. Для такой задачи можно построить программу-решатель.

Слайд 10





Задача 1
Задача 1.
Описание слайда:
Задача 1 Задача 1.

Слайд 11





Программа имеет вид:
program E20;
	const NA=6.022E20;
	var N: integer; M, R, P, V, K: real;
BEGIN
  writeln (’зная постоянную Авогадро, плотность P данного вещества’);
  writeln (’и его молярную массу M, можно найти число молекул в’);
  writeln (’1. в единице массы вещества’);
  writeln (’2. в теле массой R’);
  writeln (’3. в единице объема’);
  writeln (’4. в теле объемом V’);
  write (’введите номер решаемой задачи’);
  readln (N);
  write (’введите исходные данные: M = ’);
readln (M);
Описание слайда:
Программа имеет вид: program E20; const NA=6.022E20; var N: integer; M, R, P, V, K: real; BEGIN writeln (’зная постоянную Авогадро, плотность P данного вещества’); writeln (’и его молярную массу M, можно найти число молекул в’); writeln (’1. в единице массы вещества’); writeln (’2. в теле массой R’); writeln (’3. в единице объема’); writeln (’4. в теле объемом V’); write (’введите номер решаемой задачи’); readln (N); write (’введите исходные данные: M = ’); readln (M);

Слайд 12


Оператор варианта. (Тема 8), слайд №12
Описание слайда:

Слайд 13





Литература
А.А.Кузнецов, Н.В.Ипатова 
«Основы информатики», 8-9 кл.:
Раздел 3. ОСНОВЫ ПРОГРАММИРОВАНИЯ, 
С.120-122
Описание слайда:
Литература А.А.Кузнецов, Н.В.Ипатова «Основы информатики», 8-9 кл.: Раздел 3. ОСНОВЫ ПРОГРАММИРОВАНИЯ, С.120-122



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