Инфоурок Информатика КонспектыПрограммирование ветвлений на Паскале.

Программирование ветвлений на Паскале.

Скачать материал

Тема урока: Программирование ветвлений на Паскале.

Цель урока:

Образовательная: вспомнить с учащимися операторы ветвления на Паскале, типами ветвления; с форму записи оператора ветвления на Паскале.

Развивающая: сформировать умение записи оператора ветвления в среде программирования Паскаль; развить логическое мышление.

Воспитательная: повысить мотивацию к изучению предмета информатики.

Оборудование: компьютерный класс с установленным ПО, презентация «Ветвления на Паскале», проектор, экран.

План урока:

1. Организационный момент

 

1-2 мин

2. Актуализация деятельности учащихся

5 мин

 

3. Новый материал.

 

13-15 мин

4. Выполнение практической работы

 

20 мин

5. Подведение итогов работы

 

3 мин

 

Ход урока.

1. Организационный момент

2. Актуализация деятельности учащихся

 - Два учащихся у доски оформляют следующую задачу в виде программы на языке Паскаль и блок – схемы:  Определите объём цилиндра с заданными радиусом основания R и высотой H.

 - Проверка задания на доске, исправление ошибок.

 - Дополнительные вопросы:

1. Как записывается заголовок программы на Паскале?     

Program (name)

2. Как записывается раздел описания переменных?  

Var

3. С какими типами числовых величин работает Паскаль? 

Целые и вещественные

4. Как записывается оператор присваивания?  

:=

5. Как записывается оператор ввода и вывода в Паскале?  

Read (readln), write (writeln)

3. Объяснение нового материала.

Условный оператор используется для выполнения одного из двух возможных вариантов программы.

 Формат записи оператор ветвления:

if логическое_условие если логическое_условие верно

then оператор_1 то выполняется оператор_1 ,

else оператор_2; иначе оператор_2;

Перед else точка с запятой не ставится!

 Формат полного оператора ветвления: Формат неполного оператора ветвления:

 if <логическое выражение> if <логическое выражение>

 then <оператор 1> then <оператор>

 else <оператор 2>;

Логическое выражение:

Простой формой логического выражения является операция отношения:

·        < меньше,

·        больше,

·        <= меньше или равно,

·        >= больше или равно,

·        = равно,

·        не равно.

 Сложные формы логических выражений составляются с использованием логических операций:

·        not логическое отрицание (НЕ),

·        and логическое умножение (И),

·        or логическое сложение (ИЛИ),

·        xor исключающее ИЛИ

 Порядок действий:

Отрицание, умножение, сложение, операции отношений.

Операторные скобки:

Если после слов then или else нужно выполнить не один оператор, а несколько, то эти операторы заключают в операторные скобки: begin … end

Конструкция такого вида:

Begin <последовательность операторов> end

относится к составным операторам.

Операторы ветвления могут быть вложены друг в друга, необходимо только следить за тем, чтобы then и else одного и того же оператора располагались друг под другом.

В качестве примера рассмотрим следующую задачу:

Из двух заданных целых чисел выбрать наибольшее.

Математическая модель:

Данные: x, y

Результат:

Варианты: Если x=6, y=9, то max=9;  Если x=5, y=1, то max=5;  Если x=8, y=8, то max=8.

Программа:                                                            Блок-схема:                                                                                                           

Program Prim;

Var x, y, max: integer;

Begin

Writeln (‘Введите два числа’);

Readln (x, y);

if x >=y then max:=x

 else max:=y;

Writeln (‘наибольшее = ’,max);

End.

4. Выполнение самостоятельной практической работы.

Задачи для самостоятельного решения:

1. Дано целое число. Если оно является положительным, то прибавить к нему 1, в противном случае вычесть из него два. Вывести полученное число.

____________________________________

____________________________________

____________________________________

____________________________________

____________________________________

 

2. Даны три стороны одного треугольника и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т. е. имеют ли они равные площади.

____________________________________

____________________________________

____________________________________

____________________________________

____________________________________

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Программирование ветвлений на Паскале."

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Системный аналитик

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 296 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

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

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 29.03.2016 1258
    • DOCX 42.8 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Свирина Елена Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Свирина Елена Александровна
    Свирина Елена Александровна
    • На сайте: 8 лет
    • Подписчики: 0
    • Всего просмотров: 50699
    • Всего материалов: 19

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 24 человека из 17 регионов

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 23 человека

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

Мини-курс

Методы маркетинговых исследований в интернете

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 27 человек из 20 регионов

Мини-курс

Психология личности

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 23 регионов

Мини-курс

Физическая культура и спорт: методика, педагогика, технологи

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 13 регионов
  • Этот курс уже прошли 16 человек