Инфоурок Информатика ПрезентацииПрезентация на тему:"Организация ветвления на языке Паскаль” ( 9 класс)

Презентация на тему:"Организация ветвления на языке Паскаль” ( 9 класс)

Скачать материал
Скачать материал "Презентация на тему:"Организация ветвления на языке Паскаль” ( 9 класс)"

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

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

Консультант по трудоустройству

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

  • Задачи по теме “Организация ветвления 
на языке Паскаль” 
урок для 9 класса...

    1 слайд



    Задачи по теме “Организация ветвления
    на языке Паскаль”
    урок для 9 класса
    Селиверстова Ольга Николаевна
    учитель информатики
    МБОУ СОШ №17
    г.Саров
    Нижегородской области
    2012 г.

  • ПОВТОРЕНИЕ

    2 слайд

    ПОВТОРЕНИЕ

  • Разветвляющийся алгоритм 

- это алгоритм, в котором в зависимости от условия...

    3 слайд

    Разветвляющийся алгоритм

    - это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.

  • Полный оператор условного перехода имеет вид:

if  условие 
	 	       then  о...

    4 слайд

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


    if условие
    then оператор1

    else оператор2;














    иначе
    то
    если

  • Краткая форма оператора условного перехода имеет вид:

if  условие  then  опе...

    5 слайд

    Краткая форма оператора условного перехода имеет вид:


    if условие then оператор1;







    если
    то

  • РЕШЕНИЕ ЗАДАЧ

    6 слайд

    РЕШЕНИЕ ЗАДАЧ

  • Задача №1.Ввести число. Если оно неотрицательно, вычесть из него 10, в против...

    7 слайд

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







  • Program 1;
Uses crt;
Var a:integer;
Begin
Clrscr;
Readln (a);
If a>0 t...

    8 слайд









    Program 1;
    Uses crt;
    Var a:integer;
    Begin
    Clrscr;
    Readln (a);
    If a>0 then a:=a-10 else a:=a+10;
    Writeln (a);
    Readkey;
    End.








  • Задача №2.Ввести два числа. Если их произведение отрицательно, умножить его н...

    9 слайд

    Задача №2.
    Ввести два числа. Если их произведение отрицательно, умножить его на -2 и вывести на экран, в противном случае увеличить его
    в 3 раза и вывести на экран.







  • Program 2;
Uses crt;
Var a,b,d:integer;
Begin
Clrscr;
Readln (a,b);
d:=a*b;
If d

    10 слайд

    Program 2;
    Uses crt;
    Var a,b,d:integer;
    Begin
    Clrscr;
    Readln (a,b);
    d:=a*b;
    If d<0 then d:=d*(-2) else d:=d*3;
    Writeln (d);
    Readkey;
    End.











    a - первое число
    b - второе число
    d – произведение



  • Задача №3.Ввести два числа. Если сумма этих чисел четная, найти произведение,...

    11 слайд

    Задача №3.
    Ввести два числа. Если сумма этих чисел четная, найти произведение, в противном случае, найти частное этих чисел.







  • Program 3;
Uses crt;
Var a,b:integer; d:real;
Begin
Clrscr;
Readln (a,b);
d:=...

    12 слайд

    Program 3;
    Uses crt;
    Var a,b:integer; d:real;
    Begin
    Clrscr;
    Readln (a,b);
    d:=a+b;
    If d mod 2=0 then d:=a*b else d:=a/b;
    Writeln (d);
    Readkey;
    End.











    a - первое число
    b - второе число
    d – сумма,частное, произведение



  • Задача №4.Ввести два числа. Вычесть из большего меньшее.

    13 слайд

    Задача №4.
    Ввести два числа. Вычесть из большего меньшее.







  • Program 4;
Uses crt;
Var a,b,d:integer;
Begin
Clrscr;
Readln (a,b);
If a&gt;b th...

    14 слайд

    Program 4;
    Uses crt;
    Var a,b,d:integer;
    Begin
    Clrscr;
    Readln (a,b);
    If a>b then d:=a-b else d:=b-a;
    Writeln (d);
    Readkey;
    End.











    a - первое число
    b - второе число
    d – разность чисел



  • Задача №5.Ввести число. Если оно больше 10, разделить его на 2, если меньше и...

    15 слайд

    Задача №5.
    Ввести число. Если оно больше 10, разделить его на 2, если меньше или равно 10, то умножить на 5.







  • Program 5;
Uses crt;
Var a:real;
Begin
Clrscr;
Readln (a);
If a

    16 слайд

    Program 5;
    Uses crt;
    Var a:real;
    Begin
    Clrscr;
    Readln (a);
    If a<=10 then a:=a*5 else a:=a/2;
    Writeln (a);
    Readkey;
    End.








  • Задача №6.Ввести два числа. Если их сумма больше 100, то сумму уменьшить 
в 2...

    17 слайд

    Задача №6.
    Ввести два числа. Если их сумма больше 100, то сумму уменьшить
    в 2 раза, в противном случае увеличить в 2 раза.







  • Program 6;
Uses crt;
Var a,b:integer; S:real;
Begin
Clrscr;
Readln (a,b);
S:=...

    18 слайд

    Program 6;
    Uses crt;
    Var a,b:integer; S:real;
    Begin
    Clrscr;
    Readln (a,b);
    S:=a+b;
    If S>100 then S:=S/2 else S:=S*2;
    Writeln (S);
    Readkey;
    End.











    a - первое число
    b - второе число
    S – сумма чисел



  • Задача №7.Ввести двухзначное число. Если сумма цифр числа четная, то увеличит...

    19 слайд

    Задача №7.
    Ввести двухзначное число. Если сумма цифр числа четная, то увеличить число на 2 ,в противном случае уменьшить на 2.







  • Program 7;
Uses crt;
Var a,b,d,s:integer;
Begin
Clrscr;
Readln (a);
b:= a div...

    20 слайд

    Program 7;
    Uses crt;
    Var a,b,d,s:integer;
    Begin
    Clrscr;
    Readln (a);
    b:= a div 10; d:= a mod 10; S:= b+d;
    If s mod 2=0 then a:=a+2 else a:=a-2;
    Writeln (d);
    Readkey;
    End.








    a - двузначное число
    b -первая цифра числа
    d - вторая цифра числа
    S - сумма цифр числа

  • Задача №8.Составить программу, которая по трем введенным вами числами определ...

    21 слайд

    Задача №8.
    Составить программу, которая по трем введенным вами числами определит, могут ли эти числа быть длинами сторон треугольника.







  • Program 8;
Uses crt;
Var a,b,с:integer;
Begin
Clrscr;
Readln (a,b,c);
If a&gt;=b...

    22 слайд

    Program 8;
    Uses crt;
    Var a,b,с:integer;
    Begin
    Clrscr;
    Readln (a,b,c);
    If a>=b+c then Writeln (‘Нет’)
    Else if b>=a+с then Writeln (‘Нет’)
    Else if c>=a+b then Writeln (‘Нет’)
    Else Writeln (‘Да’);
    Readkey; End.











    a, b, c – длины сторон треугольника



  • ТЕСТ

    23 слайд

    ТЕСТ

  • 1. Какое значение будет напечатано в результате работы программы:

Program 1;...

    24 слайд

    1. Какое значение будет напечатано в результате работы программы:

    Program 1;
    Var a,b,x:integer;
    Begin
    a:=3; b:=-5;
    If a<=b then a:=a+7 else b:=b+4;
    x:=a*b;
    Writeln (x);
    End.

    1.-15 2.-50 3.-3 4.-10 5.программа неработоспособна





  • 2. Какое значение будет напечатано в результате работы программы:

Program 2;...

    25 слайд

    2. Какое значение будет напечатано в результате работы программы:

    Program 2;
    Var a,b,x:integer;
    Begin
    a:=3; b:=-5;
    If a<=b then a:=a*7 else b:=b*4;
    x:=a+b;
    Writeln (x);
    End.

    1.-2 2.-16 3.-17 4.-420 5.программа неработоспособна





  • 3. Какое значение будет напечатано в результате работы программы:

Program 3;...

    26 слайд

    3. Какое значение будет напечатано в результате работы программы:

    Program 3;
    Var a,b,x:integer;
    Begin
    a:=3; b:=-5;
    If a>=b then a:=a*7 else b:=b*4;
    x:=a-b;
    Writeln (x);
    End.

    1.8 2.26 3.23 4.41 5.программа неработоспособна





  • 4. Какое значение будет напечатано в результате работы программы:

Program 4;...

    27 слайд

    4. Какое значение будет напечатано в результате работы программы:

    Program 4;
    Var a,b,x:integer;
    Begin
    a:=3; b:=-5;
    If a<=b then a:=a-b else b:=b-a;
    x:=a*b;
    Writeln (x);
    End.

    1.-15 2.-40 3.-24 4.-64 5.программа неработоспособна





  • 5. Какое значение будет напечатано в результате работы программы:

Program 5;...

    28 слайд

    5. Какое значение будет напечатано в результате работы программы:

    Program 5;
    Var a,b,x:integer;
    Begin
    a:=3; b:=-5;
    If a>=b then a:=a+b else b:=b-a;
    x:=a*b;
    Writeln (x);
    End.

    1.15 2.40 3.20 4.10 5.программа неработоспособна





  • СПАСИБО

    29 слайд

    СПАСИБО

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

Секретарь-администратор

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 672 268 материалов в базе

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

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

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

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

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

  • Скачать материал
    • 08.04.2017 2436
    • PPTX 2.2 мбайт
    • 215 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Селиверстова Ольга Николаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Селиверстова Ольга Николаевна
    Селиверстова Ольга Николаевна
    • На сайте: 8 лет и 10 месяцев
    • Подписчики: 0
    • Всего просмотров: 29439
    • Всего материалов: 5

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

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

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

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

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

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

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

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

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

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

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 106 человек из 40 регионов
  • Этот курс уже прошли 582 человека

Мини-курс

Основы психологии личности: от нарциссизма к творчеству

8 ч.

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

Мини-курс

Самоповреждающее поведение у подростков: профилактика и методы работы

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 25 человек из 16 регионов
  • Этот курс уже прошли 10 человек

Мини-курс

Эффективное продвижение и организация проектов в сфере искусства

3 ч.

780 руб. 390 руб.
Подать заявку О курсе