Главная / Информатика / Презентация по информатике на тему "Программирование ветвлений на Паскале"

Презентация по информатике на тему "Программирование ветвлений на Паскале"

Программирование ветвлений на Паскале Давидюк О.Г., учитель информатики и ИКТ...
Ветвление – это алгоритмическая альтернатива. По этой команде исполнитель выб...
Частным случаем ветвления является структура обход (неполное ветвление), когд...
Пример 1. Пусть для двух целых чисел надо определить, являются они четными ил...
Задачи для самостоятельного решения: Дано число x. Если число x
Обобщением ветвления является множественный выбор, когда необходимо выполнять...
Пример 2. Определить животное, соответствующее введенному пользователем году ...
Program primer_2; Var year, num: integer; Begin    Write('Введите год'); Read...
Задачи для самостоятельного решения: Вводится порядковый номер дня недели n (...
Спасибо за внимание!
1 из 10

Описание презентации по отдельным слайдам:

№ слайда 1 Программирование ветвлений на Паскале Давидюк О.Г., учитель информатики и ИКТ ГБ
Описание слайда:

Программирование ветвлений на Паскале Давидюк О.Г., учитель информатики и ИКТ ГБОУ школа №471 Санкт-Петербург

№ слайда 2 Ветвление – это алгоритмическая альтернатива. По этой команде исполнитель выбира
Описание слайда:

Ветвление – это алгоритмическая альтернатива. По этой команде исполнитель выбирает один их двух путей исполнения алгоритма с непременным выходом на общее продолжение – полное ветвление. Выбор происходит по какому-либо условию. Формат полного оператора ветвления: If <условие> then <действие 1> else <действие 2>

№ слайда 3 Частным случаем ветвления является структура обход (неполное ветвление), когда в
Описание слайда:

Частным случаем ветвления является структура обход (неполное ветвление), когда в одной из ветвей нет никаких действий. Формат оператора неполного ветвления: If <условие> then <действие 1>

№ слайда 4 Пример 1. Пусть для двух целых чисел надо определить, являются они четными или н
Описание слайда:

Пример 1. Пусть для двух целых чисел надо определить, являются они четными или нет. Для проверки четности используем условие: остаток от деления на 2 четного числа равен 0. Program prim_1; Var a,b:integer; Begin   Write('введите два целых числа');   Readln(a,b);   If a mod 2 = 0 then Writeln (' а - четное ')   Else Writeln (' a - нечетное ');   If b mod 2 = 0 then Writeln (' b - четное ')   Else Writeln (' b -нечетное '); Readln End.

№ слайда 5 Задачи для самостоятельного решения: Дано число x. Если число x
Описание слайда:

Задачи для самостоятельного решения: Дано число x. Если число x<0, то напечатать его квадрат. Задан проходной балл b. Запросить оценки абитуриента по трем экзаменам: математике m, сочинению s, физике f и сообщить о результате приема в вуз.

№ слайда 6 Обобщением ветвления является множественный выбор, когда необходимо выполнять од
Описание слайда:

Обобщением ветвления является множественный выбор, когда необходимо выполнять одно из нескольких действий в зависимости от значений условий. Формат оператора выбора: case переключатель of                        список1:оператор1;                        список2:оператор2;                                  … else оператор; end;

№ слайда 7 Пример 2. Определить животное, соответствующее введенному пользователем году по
Описание слайда:

Пример 2. Определить животное, соответствующее введенному пользователем году по китайскому гороскопу. Пояснение. Через каждые 12 лет название года повторяется, потому можно ввести год, найти целый остаток от деления года на 12 и анализировать не год, а остаток. Решение: Если остаток =0 то год Обезъяны  Если остаток =1 то год Петуха  Если остаток =2 то год Собаки  Если остаток =3 то год Свиньи (Кабана)  Если остаток =4 то год Крысы  Если остаток =5 то год Быка  Если остаток =6 то год Тигра  Если остаток =7 то год Кролика  Если остаток =8 то год Дракона  Если остаток =9 то год Змеи  Если остаток =10 то год Лошади  Если остаток =11 то год Овцы

№ слайда 8 Program primer_2; Var year, num: integer; Begin    Write(&#039;Введите год&#039;); Readln(
Описание слайда:

Program primer_2; Var year, num: integer; Begin    Write('Введите год'); Readln(year);     num:=year mod 12;     Case num Of      0: Writeln('год Обезъяны ');      1: Writeln('год Петуха');     2: Writeln('год Собаки');     3: Writeln('год Свиньи (Кабана)');     4: Writeln('год Крысы');     5: Writeln('год Быка');     6: Writeln('год Тигра');     7: Writeln('год Кролика');     8: Writeln('год Дракона');     9: Writeln('год Змеи');     10: Writeln('год Лошади');     11: Writeln('год Овцы');     Else Writeln('Вы неверно ввели год');    End; //конец оператора выбора

№ слайда 9 Задачи для самостоятельного решения: Вводится порядковый номер дня недели n (1 -
Описание слайда:

Задачи для самостоятельного решения: Вводится порядковый номер дня недели n (1 - 7). При значениях n = 1, 2, 3, 4, 5 вывести «Будний день». При значении n = 6 вывести «Суббота!». При значении n = 7 вывести «Воскресенье!» Вводится температура воздуха t. При t > 25 вывести «жарко»; при 16 <= t <= 25 вывести «прохладно», в противном случае вывести «холодно».

№ слайда 10 Спасибо за внимание!
Описание слайда:

Спасибо за внимание!

Презентация по информатике на тему "Программирование ветвлений на Паскале"
  • Информатика
Описание:

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

Автор Давидюк Ольга Геннадьевна
Дата добавления 21.03.2016
Раздел Информатика
Подраздел Презентации
Просмотров 341
Номер материала MA-065760
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓