Презентация "Ветвление в Pascal"
презентация к уроку по информатике и икт (9 класс) на тему

Жабина Светлана Александровна

Презентация для изучения темы "Разветвляющиеся алгоритмы" в 9 классе

Скачать:

ВложениеРазмер
Office presentation icon vetvlenie.pps356.5 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

МОУ СОШ №73 РАЗВЕТВЛЯЮЩИЙСЯ АЛГОРИТМ

Слайд 2

если будут билеты в кино, то я пойду смотреть фильм, иначе я пойду к подруге. Пример 1. Пример 2. Если магазин будет открыт, то я зайду и куплю хлеб. ПОЛНАЯ КОМАНДА ВЕТВЛЕНИЯ НЕПОЛНАЯ КОМАНДА ВЕТВЛЕНИЯ МОУ СОШ №73

Слайд 3

КОМАНДА ВЕТВЛЕНИЯ Команда, в которой та или иная серия команд выполняется после проверки условия. МОУ СОШ №73 ПОЛНАЯ НЕПОЛНАЯ

Слайд 4

УСЛОВИЕ НЕПОЛНАЯ КОМАНДА ВЕТВЛЕНИЯ ДА НЕТ СЕРИЯ КОМАНД МОУ СОШ №73 блок-схема Pascal IF < условие > THEN < оператор > ; IF < условие > THEN begin < опер 1>; < опер 1>; end ;

Слайд 5

УСЛОВИЕ ПОЛНАЯ КОМАНДА ВЕТВЛЕНИЯ ДА НЕТ СЕРИЯ КОМАНД 2 СЕРИЯ КОМАНД 1 МОУ СОШ №73 блок-схема Pascal IF < условие > THEN < оператор > ELSE < оператор > ; IF < условие > THEN begin < опер 1>; < опер 1>; end ELSE begin < опер 1>; < опер 1>; end ;

Слайд 6

РЕШИМ ЗАДАЧУ. Даны два числа A и В. Найти большее из них. Исходные данные: А и В. Результат: MAX - большее из этих чисел. Чтобы решить эту задачу, машина должна выполнить один из операторов : MAX= А, если А >B или MAX=B , если B>A . Если A=B , то можно выбрать любой из операторов. Запишем на алгоритмическом языке : ЕСЛИ A>B ТО MAX=A ИНАЧЕ MAX=B ВСЕ

Слайд 7

БЛОК - СХЕМА НАЧАЛО Оформ. экрана Ввод А, В А > B MAX = B MAX= A Печать MAX КОНЕЦ ДА НЕТ

Слайд 8

Program task; Uses Crt; Var a,b,max: integer ; BEGIN Writeln (‘ Составил … ’); Writeln (‘ max из 2 чисел ’); Write( ‘ Введите 2 числа ’); Read(a,b); If a>=b then max:=a else max:=b; Write(‘ max= ’,max); END . Pascal

Слайд 9

PROGRAM TASK; USES CRT; VAR N : INTEGER ; BEGIN WRITE (‘ ВВЕДИТЕ НОМЕР ДНЯ НЕДЕЛИ= ’); READLN(N); CASE N OF 1:WRITELN(‘ ПОНЕДЕЛЬНИК ’); 2:WRITELN(‘ ВТОРНИК ’); 3:WRITELN(‘ СРЕДА’ ); 4:WRITELN(‘ ЧЕТВЕРГ ’); 5:WRITELN(‘ ПЯТНИЦА’ ); 6:WRITELN(‘ СУББОТА ’); 7:WRITELN(‘ ВОСКРЕСЕНЬЕ ’); ELSE WRITELN(‘ НЕТ ТАКОГО ’); END ; {КОНЕЦ ВЫБОРА} END. CASE < ВЫРАЖЕНИЕ > OF константа: <КОМАНДА 1>; константа: <КОМАНДА 2>; -||- ... ... -||- [ ELSE <КОМАНДА N >;] END ; КОМАНДА «ВЫБОР»

Слайд 10

Домашнее задание: §36-§37, задача : Желаем успехов! Составить программу, вычисляющую значение y из системы ( x вводится с клавиатуры)


По теме: методические разработки, презентации и конспекты

Графические примитивы_Pascal.

Здесь предоставлен план-конспект открытого урока по теме: "Графика на языке Pascal"....

Одномерные массива_Pascal

Полный комплекс заданий по одномерным массивам ва Паскале....

Учебно-методическое пособие по теме "Программирование на языке Pascal".

Материал представляет собой разработку уроков для учителей информатики.Свыше 60 уроков, содержащих теоретический и практический материал....

Символьные переменные_Pascal

Поурочные задания по символьным переменным (Pascal)...

Конспект урока с презентацией "Графика на языке программирования Turbo Pascal"

Урок для учащихся 11 класса по теме "Графика на языке программирования ТР". Содержит теоретический материал, практическую работу и презентацию к уроку. Надеюсь, многим учителям информатики пригодится!...

Урок информатики по теме: Операторы цикла языка Pascal. 10 класс

Здесь предложен урок по теме: операторы цикда языка  Pascal. Данный урок может буть третим/ четтвёртыв по данной теме. Он предусматривает как проверку теоретических знаний обучающихся, так и реше...

Тест по теме "Знакомство с языком Pascal ABC"

Тест проверяет знание служебных слов языка программирования Pascal ABC, структуру программы. Используется во время изучения темы "Линейные алгоритмы". Тест разработан для тестовой оболочки MyTestX, ог...