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

Пособие содержит 2 варианта раздаточного материала  для ученика.  

Дан пошаговый алгоритм, содержащий ветвление и 3 вида циклов. Приведена запись алгоритма на языке блок-схем.  Параллельно приводится запись  алгоритма на языке Паскаль.  Для каждого шага приведены результаты исполнения на языке Паскаль.

Затем приведен аналогичный пошаговый алгоритм и его блок-схема   Ученику предлагается записать этот алгоритм на Паскале и осуществить трассировку программы (нужно удалить ответы)

Замечание. При просмотре на сайте могут не просматриваться рисунки.(блок-схемы). При просмотре в Word они присутствуют.

Скачать:


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

Записать приведенный ниже алгоритм на языке блок-схем и на языке программирования ПАСКАЛЬ. Исполнить алгоритм при A,B,C=4,2,1;

  1. В переменные A,B,C ввести с клавиатуры 3 целых числа.
  2. В цикле "пока", пока  A>B уменьшать А на 1 и печатать A.
  3. Если A>B, то найти сумму А и B и печатать результат, иначе напечатать A,B,C
  4. В цикле "до" увеличивать С на 1 и печатать результат до тех пор, пока С станет больше 5
  5. В цикле с параметром считать и печатать С+ I для I = 2,3,4

                                      4, 2,1

PROGRAM PRIMER;

  VAR A,B,С,I,Z:INTEGER;

BEGIN

 

  WRITELN(‘ВведитеA,B,C’);

  READLN(A,B,C);

  WHILE A>B DO

    BEGIN

      A:=A-1;

      WRITELN(‘A=’,A);

    END;

  IF A>B

    THEN

      BEGIN

        Y:=A+B;

        WRITELN(‘Y=’,Y);

      END

    ELSE

      WRITELN(А,B,C);

 

  REPEAT

    C:=C+1;

    WRITELN('C=',C);

  UNTIL C>5;

 

  FOR I:=2 TO 4 DO

    BEGIN

      Z:=С+I;

      WRITELN('Z=',Z);

    END;

 

END.

Записать приведенный ниже алгоритм на языке блок-схем и на языке программирования ПАСКАЛЬ. Исполнить алгоритм при A,P,X=2,3,0;

  1. В переменные A,P,X ввести с клавиатуры 3 целых числа.
  2. В цикле с параметром считать и печатать (P+ I)*2 для I = 4,5,6
  3. Если A=P*X, то найти и напечатать сумму A,P,X, иначе найти и напечатать произведение A,P
  4. В цикле "пока", пока  A+P+X>2 уменьшать значение P на 1 и печатать значения P,X.
  5. В цикле "до" увеличивать P на 3 и печатать результат до тех пор, пока P станет больше 8

                                      2,    3,    0

Записать приведенный ниже алгоритм на языке блок-схем и на языке программирования ПАСКАЛЬ. Исполнить алгоритм при W,M,B=3,4,1;

  1. В переменные W,M,B ввести с клавиатуры 3 целых числа.
  2. В цикле с параметром считать и печатать (M+ I)*2 для I = 4,5,6
  3. Если W=M*B, то найти и напечатать сумму W,M,B, иначе найти и напечатать произведение W,M
  4. В цикле "пока", пока  W+M+B>4уменьшать значение M на 1 и печатать значения M,B.
  5. В цикле "до" увеличивать M на 3 и печатать результат до тех пор, пока M станет больше 9

                                      3,  4,    1


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

Основные алгоритмические конструкции (тренировочные задания ЕГЭ)

набор типовы заданий для темы алгоритмизация...

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

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

Основные алгоритмические конструкции. Блок-схемы

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

Памятка запись алгоритмических конструкций на языке Паскаль

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

Разработка урока информатики для 8 класса по теме: «Основные алгоритмические конструкции.»

Цели урока:образовательная: формировать навыки построения алгоритмов с использованием конструкции ветвления, присваивания, цикла, находить значения переменных div и mod, преобразовывать запись алгорит...

Основные алгоритмические конструкции. Следование. Реализация линейного алгоритма при помощи робота mOway и его программного обеспечения.

Разработка урока по теме Основные алгоритмические конструкции. Следование. Реализация линейного алгоритма при помощи робота mOway и его программного обеспечения.Содержит описание хода урока и рас...