Презентация по информатике "Связь алгоритма и программы"

    PPTX

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

  • Связь блок-схемыРоманенко Т.Н., 
учитель информатики МАОУ СОШ № 53 г. Томска...

    1 слайд

    Связь блок-схемы
    Романенко Т.Н.,
    учитель информатики МАОУ СОШ № 53 г. Томска
    и программы на языке Pascal

  • ЛИНЕЙНЫЙ АЛГОРИТМЗадача 1. 
С клавиатуры вводятся 
два натуральных 
числа a и...

    2 слайд

    ЛИНЕЙНЫЙ АЛГОРИТМ
    Задача 1.
    С клавиатуры вводятся
    два натуральных
    числа a и b.
    Вывести на экран
    их сумму, разность,
    произведение и частное

  • ЛИНЕЙНЫЙ АЛГОРИТМa, bsum, razn, 
pr, chastНАЧАЛОsum:=a + b
razn:=a – b
pr:=a...

    3 слайд

    ЛИНЕЙНЫЙ АЛГОРИТМ
    a, b
    sum, razn,
    pr, chast
    НАЧАЛО
    sum:=a + b
    razn:=a – b
    pr:=a * b
    chast:=a / b
    КОНЕЦ
    Begin
    Writeln(‘введите два числа а и b’);
    Readln(a,b);

    Var a,b :Integer; sum,razn,pr :Integer;
    chast :Real;
    sum:=a + b;
    razn:=a – b;
    pr:=a * b;
    chast:=a / b;

    Writeln(‘sum=’,sum:2);
    Writeln(‘razn=’,razn:2);
    Writeln(‘pr=’,pr:2);
    Writeln(‘chast=’,chast:2:2);



    Readln; End.

  • АЛГОРИТМ  ВЕТВЛЕНИЕЗадача 2. 
С клавиатуры вводятся 
коэффициенты A, B, C 
кв...

    4 слайд

    АЛГОРИТМ ВЕТВЛЕНИЕ
    Задача 2.
    С клавиатуры вводятся
    коэффициенты A, B, C
    квадратного уравнения.
    Вычислить корни
    квадратного уравнения

  • АЛГОРИТМ  ВЕТВЛЕНИЕA, B, CКорней 
нетНАЧАЛОD:=Sqr(B) – 4*A*CКОНЕЦBeginWriteln...

    5 слайд

    АЛГОРИТМ ВЕТВЛЕНИЕ
    A, B, C
    Корней
    нет
    НАЧАЛО
    D:=Sqr(B) – 4*A*C
    КОНЕЦ
    Begin
    Writeln(‘введите коэффициенты A,B,C’);
    Readln(A,B,C);

    Var A,B,C :Integer;
    D :Real; x,x1,x2 :Real;
    Readln; End.
    D<0
    D:=Sqr(B) – 4*A*C;
    IF D<0
    x:=-B/(2*A)
    да
    нет
    writeln(‘корней нет’)
    then
    D=0
    else
    IF D=0
    then
    да
    нет
    x
    x1:=-B+Sqrt(D)/(2*A)
    x2:=-B-Sqrt(D)/(2*A)
    x1,x2
    Begin
    x:=-B/(2*A);
    else
    begin
    end;
    x1:=-B+Sqrt(D)/(2*A);
    x2:=-B-Sqrt(D)/(2*A);
    writeln(‘x1=‘,x1:2:2);
    writeln(‘x2=‘,x2:2:2);

    writeln(‘x=‘,x:2:2);
    end

  • АЛГОРИТМ  ЦИКЛА СО СЧЕТЧИКОМЗадача 3. 
Вывести на экран 
сумму первых 50 член...

    6 слайд

    АЛГОРИТМ ЦИКЛА СО СЧЕТЧИКОМ
    Задача 3.
    Вывести на экран
    сумму первых 50 членов
    натурального ряда

  • АЛГОРИТМ  ЦИКЛА СО СЧЕТЧИКОМSНАЧАЛОS:=0КОНЕЦBeginS:=0;Var  N:Integer; S:Integ...

    7 слайд

    АЛГОРИТМ ЦИКЛА СО СЧЕТЧИКОМ
    S
    НАЧАЛО
    S:=0
    КОНЕЦ
    Begin
    S:=0;
    Var N:Integer; S:Integer;
    Readln;
    End.
    For N:=1 to 50 do
    S:=S + N
    writeln(‘S=‘,s:2);
    N=1,50,1
    S:=S + N;

  • АЛГОРИТМ  ЦИКЛА С ПРЕДУСЛОВИЕМЗадача 4. 
С клавиатуры вводятся 
целые числа....

    8 слайд

    АЛГОРИТМ ЦИКЛА С ПРЕДУСЛОВИЕМ
    Задача 4.
    С клавиатуры вводятся
    целые числа.
    Программа подсчитывает
    их сумму до тех пор,
    пока не будет введено
    отрицательное число

  • АЛГОРИТМ  ЦИКЛА С ПРЕДУСЛОВИЕМsumНАЧАЛОsum:=0
a:=1КОНЕЦBeginsum:=0;
a:=1;Var...

    9 слайд

    АЛГОРИТМ ЦИКЛА С ПРЕДУСЛОВИЕМ
    sum
    НАЧАЛО
    sum:=0
    a:=1
    КОНЕЦ
    Begin
    sum:=0;
    a:=1;
    Var sum, a :Real;
    Readln;
    End.
    While a>=0 do
    sum:=sum + a
    writeln(‘Введите число’);
    Readln(a);
    sum:=sum + a;
    A<0
    a
    end;
    writeln(‘Сумма чисел=’, sum:2:2);
    да
    нет
    begin

  • АЛГОРИТМ  ЦИКЛА С ПОСТУСЛОВИЕМЗадача 5. 
С клавиатуры вводятся 
целые числа....

    10 слайд

    АЛГОРИТМ ЦИКЛА С ПОСТУСЛОВИЕМ
    Задача 5.
    С клавиатуры вводятся
    целые числа.
    Программа подсчитывает
    их сумму до тех пор,
    пока не будет введено
    отрицательное число

  • АЛГОРИТМ  ЦИКЛА С ПОСТУСЛОВИЕМSНАЧАЛОS:=0
A:=0КОНЕЦBeginS:=0;
A:=0;Var  A:Int...

    11 слайд

    АЛГОРИТМ ЦИКЛА С ПОСТУСЛОВИЕМ
    S
    НАЧАЛО
    S:=0
    A:=0
    КОНЕЦ
    Begin
    S:=0;
    A:=0;
    Var A:Integer; S:Integer;
    Readln;
    End.
    repeat
    S:=S + A
    writeln(‘Введите новое число’);
    Readln(a);
    S:=S + A;
    A<0
    A
    until a<0;
    writeln(‘Сумма чисел=’, s:2 );
    нет
    да

Краткое описание материала

Презентация по информатике на тему "Связь алгоритма в виде блок-схемы и программы на языке программирования Pascal" составлена для уроков изучения тем "Алгоритмизация" и "Программирование" в 9 классе.

В презентации рассмотрены три вида алгоритмов: линейный, ветвление и три вида циклов.

Презентация показывает связь участков блок-схемы и описание данных команд в программе на языке программирования в доступной форме.

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

 

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

Презентация по информатике "Связь алгоритма и программы"

Файл будет скачан в формате:

    PPTX

Автор материала

Романенко Татьяна Николаевна

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

  • На сайте: 10 лет и 5 месяцев
  • Всего просмотров: 104181
  • Подписчики: 0
  • Всего материалов: 25
  • 104181
    просмотров
  • 25
    материалов
  • 0
    подписчиков

Настоящий материал опубликован пользователем Романенко Татьяна Николаевна.
Инфоурок является информационным посредником. Всю ответственность за опубликованные материалы несут пользователи, загрузившие материал на сайт. Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

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

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