Программирование ветвлений на Паскаль. Повторение
презентация к уроку по информатике и икт (11 класс) на тему

Санина Марина Сергеевна

Данная презентация предназначена для повторения материала по теме "Ветвления"

Скачать:

ВложениеРазмер
Файл programmirovanie_vetvleniy_na_paskale.rar1.96 МБ

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

Примеры задач
Программа должна определять, ввел пользователь четное или нечетное число, и выводить на экран сообщение.

Использованные интернет – ресурсы и литература
http://inf.reshuege.ru/test?theme=249
http://dok.opredelim.com/docs/index-68077.html
http://pas1.ru/condition
https://ru.wikipedia.org/wiki/%CE%EF%E5%F0%E0%F2%EE%F0_%E2%E5%F2%E2%EB%E5%ED%E8%FF
Оператор ветвления на Паскаль (условный оператор)
оператор, конструкция языка программирования, обеспечивающая выполнение определённой команды (набора команд) только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения.

Ниже записана программа. Получив на вход число 
x
 , эта программа печатает два числа, 
L
 и 
M
. Укажите наибольшее из таких чисел 
x
, при вводе которых алгоритм печатает сначала 3, а потом 0.
var
x, L, M: integer;
begin
   
readln
(x);
    L:=0; M:=0;
    while x > 0 do begin
        L:= L + 1;
      if x mod 2 = 0 then
          M:= M + x mod 10;
        x:= x div 10;
    end;
   
writeln
(L); write(M);
end.
Программирование ветвлений на Паскале. Повторение
Ниже записана программа. Получив на вход число 
x
 , эта программа печатает два числа, 
L
 и 
M
. Укажите наибольшее из таких чисел 
x
, при вводе которых алгоритм печатает сначала 3, а потом 10.
var
x, L, M: integer;
begin
 
readln
(x);
    L:=0; M:=0;
    while x > 0 do begin
        L:=L+1;
        if M < x then begin
            M:= (x mod 10) * 2;
        end;
        x:= x div 10;
    end;
   
writeln
(L); write(M);
end.
Неполное ветвление
If
(логическое выражение)
then
(оператор 1)

Полное ветвление
If
(логическое выражение)
then
(оператор 1)
else (
оператор 2
)
Задачи для подготовки к ЕГЭ
Ниже записана программа. Получив на вход число 
x
 , эта программа печатает два числа, 
L
 и 
M
. Укажите наи­боль­шее из таких чисел 
x
, при вводе которых алгоритм печатает сначала 3, а потом 7.
begin
 
readln
(x);

L:=0; M:=0;
    while x > 0 do begin
        L:= L + 1;
        if x mod 2 = 0 then
            M:= M + (x mod 10) div 2;
        x:= x div 10;
    end;
   
writeln
(L); write(M);
end.
Решите задачи
Ветвление
Полное Неполное
Если переменная имеет значение меньше нуля, то ее значение изменяется (находится модуль числа). Если же значение переменной изначально больше нуля, то блок кода при операторе 
if
 вообще не выполняется, т.к. не соблюдено условие (
n
<0)

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

Урок по теме "Программирование ветвлений в Паскале"

Урок по теме Ветвление.Цель урока: 1.     Отработка навыков записи команды ветвления путём интеграции знаний и умений, полученных при изучении других предметов и решения задач с пр...

Развёрнутый план-конспект урока по теме: «Программирование ветвлений на Паскале»

Развёрнутый план-конспект урока по теме: «Программирование ветвлений на Паскале»Цель урока: 1.Обучающий аспект: формирование ЗУН составления алгоритмов ветвления на АЯ, выполнения трассировки ветвящих...

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

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

Программирование ветвлений на Паскале (11 класс)

Содержание слайдов:Оператор ветвления на Паскале.Формат полного оператора ветвления.Программирование полного или неполного ветвления.Программирование вложенных ветвлений.Составим программу упорядочени...

Урок «Программирование ветвлений на Паскале»

В разработке представлена технологическая карта для проведения урока “Программирование ветвлений на Паскале” в 9 классе и материалы к ней(презентация и карточки с заданием). Цели урока:закре...

Методическая разработка урока по теме "Программирование ветвлений на Паскале".

Данный материал иллюстрирует примеры решения задач по программированию....

Программирование ветвлений на Паскале, урок информатики 9 класс

Урок закркпления изученного материала "Программирование ветвлений на Паскале" для 9 класса по учебнику Информатика 9Задачи урока:-тренировать навыки представления решения задачи в виде алгор...