Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Программирование ветвлений на Паскале.
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

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

библиотека
материалов

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

Цель урока:

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

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

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

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

План урока:

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 точка с запятой не ставится!

hello_html_m5b088fd8.gif

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

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

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

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

hello_html_m716763ea.gif

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

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

  • < меньше,

  • больше,

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

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

  • = равно,

  • не равно.

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

  • 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;hello_html_7413222e.png

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. Даны три стороны одного треугольника и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т. е. имеют ли они равные площади.

____________________________________

____________________________________

____________________________________

____________________________________

____________________________________

Автор
Дата добавления 29.03.2016
Раздел Информатика
Подраздел Конспекты
Просмотров134
Номер материала ДВ-564690
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх