Инфоурок Информатика ПрезентацииПрезентация по информатике на тему: "Условный оператор в Паскаль" (8 класс)

Презентация по информатике на тему: "Условный оператор в Паскаль" (8 класс)

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

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

  • Язык программирования Pascal

    1 слайд

    Язык программирования Pascal

  • Повторение Расскажите о программе
program Prim_2_2;	
var y, x: integer;		
beg...

    2 слайд

    Повторение
    Расскажите о программе
    program Prim_2_2;
    var y, x: integer;
    begin
    writeln ('Введите x:');
    readln (x);
    y:=15*x*x*x+6*x*x+18*x-29;
    writeln ('y=',y);
    readkey;
    end.
    // имя программы
    // описание переменных
    //начало
    //вывод данных
    // ввод данных
    // вычисления
    // вывод ответа
    // задержка
    // конец

  • Повторение Найдите ошибку в программе
	program ;
	uses crt;var a,b,c,d,f,p:i...

    3 слайд

    Повторение
    Найдите ошибку в программе
    program ;
    uses crt;
    var a,b,c,d,f,p:integer;
    begin
    writeln('Введите 5 численных значений:');
    readln(a,b,c,d,f );
    p:=a+b+c+d+f;
    writeln('p=',p);
    readkey;
    end.

  • Повторение Найдите ошибку в программе
	program Prim_2_1;
	uses crt; begin	w...

    4 слайд

    Повторение
    Найдите ошибку в программе
    program Prim_2_1;
    uses crt;
    begin
    writeln('Введите 5 численных значений:');
    readln(a,b,c,d,f );
    p:=a+b+c+d+f;
    writeln('p=',p);
    readkey;
    end.

  • Повторение Найдите ошибку в программе
	program Prim_2_1;
	uses crt; var a,b,...

    5 слайд

    Повторение
    Найдите ошибку в программе
    program Prim_2_1;
    uses crt;
    var a,b,c,d,f,p:integer;
    begin
    writeln('Введите 5 численных значений:');
    readln(a,b,c,d,f );
    p=:a+b+c+d+f;
    writeln('p=',p);
    readkey;
    end.

  • Повторение Найдите ошибку в блок-схеме
	конецВвод а, вР=х-уВывод  Sначалоконе...

    6 слайд

    Повторение
    Найдите ошибку в блок-схеме

    конец
    Ввод а, в
    Р=х-у
    Вывод S
    начало
    конец
    Ввод х, у
    Р:=х-у
    Вывод Р
    начало

  • Повторение Найдите ошибку в блок-схеме
	конецВвод аусловиеначалоДействиеданет...

    7 слайд

    Повторение
    Найдите ошибку в блок-схеме

    конец
    Ввод а
    условие
    начало
    Действие
    да
    нет
    конец
    Ввод а
    Действие
    начало
    условие
    да
    нет

  • Составить программу, которая спрашивает 
	“Как Вас зовут?”
	“В каком классе...

    8 слайд

    Составить программу, которая спрашивает
    “Как Вас зовут?”
    “В каком классе учитесь?”
    “Сколько Вам лет?”.
    Необходимо, чтобы в программе были заданы такие вопросы, а пользователь потом мог ввести свои данные.

  • 9 слайд

  • Условный оператор в Pascal

    10 слайд

    Условный оператор в Pascal

  • Цель: научиться записывать условный оператор на языке Pascal

    11 слайд

    Цель: научиться записывать условный оператор на языке Pascal

  • Если налево пойдешь, 
то счастье найдешь.
Если направо пойдешь, 
то богатым б...

    12 слайд

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

  • Если налево пойдешь, 
то счастье найдешь.
Если направо пойдешь, 
то богатым б...

    13 слайд

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

  • Составить блок-схему и написать программу решения следующей задачи:Компьютер...

    14 слайд

    Составить блок-схему и написать программу решения следующей задачи:
    Компьютер запрашивает: “Сколько вам лет?”. Если ответ больше 100, то отвечает: “Вы хорошо сохранились!”. 

  • Синтаксис неполной формы ветвления на ЯП Pascalif   then 
	;ЕСЛИ УСЛОВИЕ ИС...

    15 слайд



    Синтаксис неполной формы ветвления на ЯП Pascal
    if <условие> then
    <оператор 1>;
    ЕСЛИ УСЛОВИЕ ИСТИННО, ТО ВЫПОЛНЯЕТСЯ ДЕЙСТВИЕ, ИНАЧЕ НИЧЕГО НЕ ПРОИСХОДИТ

  • Составить блок-схему следующей задачи:Компьютер запрашивает: “Сколько вам ле...

    16 слайд

    Составить блок-схему следующей задачи:
    Компьютер запрашивает: “Сколько вам лет?”. Если ответ более 100, то отвечает: “Вы хорошо сохранились!”. 

  • Составить блок-схему следующей задачи:Компьютер запрашивает: “Сколько вам ле...

    17 слайд

    Составить блок-схему следующей задачи:
    Компьютер запрашивает: “Сколько вам лет?”. Если ответ больше 100, то отвечает: “Вы хорошо сохранились!”.
    В противном случае отвечает: “Вся жизнь впереди!”  

  • Синтаксис полной формы ветвления на ЯП Pascalif   then 
	
else
	;Если услов...

    18 слайд



    Синтаксис полной формы ветвления на ЯП Pascal
    if <условие> then
    <оператор 1>
    else
    <оператор 2>;
    Если условие, стоящее после IF истинно,  то выполняется действие, стоящее после слова THEN, если условие ложно ,  то выполняется действие, стоящее после слова ELSE.

  • Работа в парах	Придумайте задачу и составьте блок-схему решения

    19 слайд

    Работа в парах
    Придумайте задачу и составьте блок-схему решения

  • Новые словаif (иф) – если
then (зен) – то/тогда
else (элз)  - иначеif x&gt;y the...

    20 слайд

    Новые слова
    if (иф) – если
    then (зен) – то/тогда
    else (элз) - иначе
    if x>y then
    writeln (x)
    else
    writeln(y);
    Как читается?
    если x>y то
    выводим (x)
    иначе
    выводим (y);
    Перед оператором ELSE «;» не ставится!

  • Составной операторbegin   end; Операторные скобкиif d=0 then 
	begin
		x:= -b...

    21 слайд

    Составной оператор
    begin <последовательность операторов> end;
    Операторные скобки
    if d=0 then
    begin
    x:= -b/2*a;
    writeln(‘Корень уравнения = ’, x);
    end;

  • Запишите условия

    22 слайд

    Запишите условия

  • В качестве условий используются логические выражения
сложные — записанные с...

    23 слайд

    В качестве условий используются логические выражения


    сложные — записанные с помощью логических операций.
    простые — записанные с помощью операций отношения;
    =, >=, <=, <, >, <>
    and, or, not
    if <условие1>or <условие2>then
    <оператор 1>;

  • Используя составной оператор, упростите следующий фрагмент программы:

if  a&gt;...

    24 слайд

    Используя составной оператор, упростите следующий фрагмент программы:

    if a>b then c:=1;
    if a<=b then c:=2;

    if a<=b then c:=3;
    if a>b then c:=4;


  • Глядя на фрагмент программы, запишите изречение известного мыслителя:
Begin
a...

    25 слайд

    Глядя на фрагмент программы, запишите изречение известного мыслителя:
    Begin
    a:=1;
    If a>0 then begin
    writeln(‘Суть’); a:=a+2; end
    else begin writeln(‘Изба’);
    a:=a+3; end;
    If a<2 then writeln(‘большая’)
    else
    begin writeln(‘жизни’);
    a:=a-1; end;
    If a=2 then begin
    writeln(‘самому себя’);
    a:=a*2;
    end
    else begin writeln(‘красна’);
    a:=a*4; end;
    If a=4 then writeln(‘найти’)
    else writeln(‘углами’); end.

  • Написать программу на языке программирования Pascal.Даны два неравных числа....

    26 слайд

    Написать программу на языке программирования Pascal.
    Даны два неравных числа. Вывести на экран большее их этих чисел

  • Написать программу на языке программирования Pascal.Заданное целое число буде...

    27 слайд

    Написать программу на языке программирования Pascal.
    Заданное целое число будет выводиться в квадрате, если оно неотрицательное.

  • Написать программу на языке программирования Pascal.Определить принадлежность...

    28 слайд

    Написать программу на языке программирования Pascal.
    Определить принадлежность точки x отрезку [a;b]

  • Написать программу на языке программирования Pascal.Даны три неравных числа....

    29 слайд

    Написать программу на языке программирования Pascal.
    Даны три неравных числа. Вывести на экран большее их этих чисел

  • Сегодня я узнал…
Было интересно…
Было трудно…
Я выполнял(а) задания…
Я могу о...

    30 слайд

    Сегодня я узнал…
    Было интересно…
    Было трудно…
    Я выполнял(а) задания…
    Я могу объяснить следующие понятия…
    …– это…
    Я знаю следующее …

  • Написать программу на языке программирования Pascal.Определить является ли тр...

    31 слайд

    Написать программу на языке программирования Pascal.
    Определить является ли треугольник:
    Равносторонним
    Равнобедренным
    (значение сторон вводится с клавиатуры)
    Учебник § 3.4 с. 129

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

    32 слайд

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

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

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

6 271 221 материал в базе

Материал подходит для УМК

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

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

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

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

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

  • Скачать материал
    • 16.07.2020 1275
    • PPTX 11.1 мбайт
    • 98 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Каштакова Анастасия Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Каштакова Анастасия Юрьевна
    Каштакова Анастасия Юрьевна
    • На сайте: 4 года и 8 месяцев
    • Подписчики: 0
    • Всего просмотров: 6206
    • Всего материалов: 6

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

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