Инфоурок Информатика ПрезентацииОператоры языка Pascal

Операторы языка Pascal

Скачать материал
Скачать материал "Операторы языка Pascal"

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

Специалист по экономической безопасности

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

  • Операторы языка Pascal1Схемы программ
Подпрограммы ввода-вывода
Составной опе...

    1 слайд

    Операторы языка Pascal
    1
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 21. Схемы программОператоры языка PascalГОСТ 19.701-90. ЕСПД. 
Схемы алгоритм...

    2 слайд

    2
    1. Схемы программ
    Операторы языка Pascal
    ГОСТ 19.701-90. ЕСПД.
    Схемы алгоритмов, программ, данных и систем.
    Обозначения условные и правила выполнения
    В стандарте определены символы и правила их применения в:
    1) схемах данных;
    2) схемах программ;
    3) схемах работы системы;
    4) схемах взаимодействия программ;
    5) схемах ресурсов системы.

  • 31. Схемы программОператоры языка Pascal1) Схемы программ отображают последов...

    3 слайд

    3
    1. Схемы программ
    Операторы языка Pascal
    1) Схемы программ отображают последовательность операций в программе.
    2) Схема программы состоит из:
    символов процесса, указывающих фактические операции обработки данных (включая символы, определяющие путь, которого следует придерживаться с учетом логических условий);
    линейных символов, указывающих поток управления;
    специальных символов, используемых для облегчения написания и чтения схемы.

  • 41. Схемы программОператоры языка PascalДанные
Символ отображает данные, носи...

    4 слайд

    4
    1. Схемы программ
    Операторы языка Pascal
    Данные
    Символ отображает данные, носитель данных не определен
    Процесс
    Символ отображает функцию обработки данных любого вида
    Предопределенный процесс
    Символ отображает предопределенный процесс, состоящий из одной или нескольких операций или шагов программы, которые определены в другом месте (в подпрограмме, модуле)
    Подготовка
    Символ отображает модификацию команды или группы команд с целью воздействия на некоторую последующую функцию (установка переключателя, модификация индексного регистра или инициализация программы)

  • 51. Схемы программОператоры языка PascalРешение
Символ отображает решение или...

    5 слайд

    5
    1. Схемы программ
    Операторы языка Pascal
    Решение
    Символ отображает решение или функцию переключательного типа, имеющую один вход и ряд альтернативных выходов, один и только один из которых может быть активизирован после вычисления условий
    Границы цикла
    Символ отображает предопределенный процесс, состоящий из одной или нескольких операций или шагов программы, которые определены в другом месте (в подпрограмме, модуле)
    Линия
    Символ отображает поток данных или управления.
    При необходимости или для повышения удобочитаемости могут быть добавлены стрелки-указатели

  • 61. Схемы программОператоры языка PascalСоединитель
Символ отображает выход в...

    6 слайд

    6
    1. Схемы программ
    Операторы языка Pascal
    Соединитель
    Символ отображает выход в часть схемы и вход из другой части этой схемы и используется для обрыва линии и продолжения ее в другом месте. Соответствующие символы-соединители должны содержать одно и то же уникальное обозначение.
    Терминатор
    Символ отображает выход во внешнюю среду и вход из внешней среды (начало или конец схемы программы, внешнее использование и источник или пункт назначения данных).
    Комментарий
    Символ используют для добавления описательных комментариев или пояснительных записей в целях объяснения или примечаний.

  • 71. Схемы программОператоры языка PascalПотоки данных или потоки управления в...

    7 слайд

    7
    1. Схемы программ
    Операторы языка Pascal
    Потоки данных или потоки управления в схемах показываются линиями. Направление потока слева направо и сверху вниз считается стандартным.
    В случаях, когда необходимо внести большую ясность в схему (например, при соединениях), на линиях используются стрелки.
    Если поток имеет направление, отличное от стандартного, стрелки должны указывать это направление.

  • 81. Схемы программОператоры языка PascalВ схемах следует избегать пересечения...

    8 слайд

    8
    1. Схемы программ
    Операторы языка Pascal
    В схемах следует избегать пересечения линий. Пересекающиеся линии не имеют логической связи между собой, поэтому изменения направления в точках пересечения не допускаются.
    Две или более входящие линии могут объединяться в одну исходящую линию. Если две или более линии объединяются в одну линию, место объединения должно быть смещено.
    Линии в схемах должны подходить к символу либо слева, либо сверху, а исходить либо справа, либо снизу. Линии должны быть направлены к центру символа

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

    9 слайд

    9
    1. Схемы программ
    Операторы языка Pascal
    Несколько выходов из символа следует показывать:
    1) несколькими линиями от данного символа к другим символам;
    2) одной линией от данного символа, которая затем разветвляется в соответствующее число линий.
    Каждый выход из символа должен сопровождаться соответствующими значениями условий, чтобы показать логический путь, который он представляет, с тем чтобы эти условия и соответствующие ссылки были идентифицированы.

  • 101. Схемы программОператоры языка PascalТекст для чтения должен записываться...

    10 слайд

    10
    1. Схемы программ
    Операторы языка Pascal
    Текст для чтения должен записываться слева направо и сверху вниз независимо от направления потока.

  • 111. Схемы программОператоры языка Pascala = 10, 15, 20 мм.
b =1.5a

    11 слайд

    11
    1. Схемы программ
    Операторы языка Pascal
    a = 10, 15, 20 мм.
    b =1.5a

  • 121. Схемы программОператоры языка Pascal

    12 слайд

    12
    1. Схемы программ
    Операторы языка Pascal

  • 131. Схемы программОператоры языка Pascal

    13 слайд

    13
    1. Схемы программ
    Операторы языка Pascal

  • 141. Схемы программОператоры языка PascalСхема программы для решения квадратн...

    14 слайд

    14
    1. Схемы программ
    Операторы языка Pascal
    Схема программы для решения квадратного уравнения

  • Операторы языка Pascal15Схемы программ
Подпрограммы ввода-вывода
Составной оп...

    15 слайд

    Операторы языка Pascal
    15
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 162. Подпрограммы ввода-выводаОператоры языка PascalВвод  данных с клавиатуры...

    16 слайд

    16
    2. Подпрограммы ввода-вывода
    Операторы языка Pascal
    Ввод данных с клавиатуры:
    Read(<Список ввода>)*;
    Readln(<Список ввода>)**;
    Вывод данных на экран:
    Write(<Список вывода>)*;
    Writeln(<Список вывода>)*;
    Readln;
    Writeln;
    * Вводит значения с клавиатуры
    ** Вводит значения с клавиатуры и осуществляет переход на следующую строку
    * Выводит значения
    ** Выводит значения и осуществляет переход на новую строку

  • 172. Подпрограммы ввода-выводаОператоры языка Pascalvar 
    a: integer;...

    17 слайд

    17
    2. Подпрограммы ввода-вывода
    Операторы языка Pascal
    var
    a: integer;
    b: real;
    begin
    readln(a,b);
    writeln(a);
    writeln(b);
    end.
    Вариант ввода 1:

    1 10.12
    1
    10.12
    Вариант ввода 2:

    11
    12.1
    11
    12.1

  • 182. Подпрограммы ввода-выводаОператоры языка PascalФорматированный выводСимв...

    18 слайд

    18
    2. Подпрограммы ввода-вывода
    Операторы языка Pascal
    Форматированный вывод
    Символ «:» задает формат вывода числа
    Write(x:5); // под вывод числа отводится 5 символов,
    // не хватает - расширяется
    Write(x:5:2);// под число – 5 символов,
    // под дробную часть – 2 символа

  • 192. Подпрограммы ввода-выводаОператоры языка Pascalvar x: real;
    y : inte...

    19 слайд

    19
    2. Подпрограммы ввода-вывода
    Операторы языка Pascal
    var x: real;
    y : integer;
    begin
    x:=12345.1537; y := 10;
    write(y); write(x); writeln;
    writeln(y,x); writeln(y,'-',x);
    writeln('Переменная y=',y,', переменная x=',x);
    writeln(y,x:12);
    writeln(x:2:3); writeln(x:3:4);
    writeln(x:15:2);
    end.
    Результат:
    1012345.1537
    1012345.1537
    10-12345.1537
    Переменная y=10, переменная x=12345.1537
    10 12345.1537
    12345.154
    12345.1537
    12345.15

  • Операторы языка Pascal20Схемы программ
Подпрограммы ввода-вывода
Составной оп...

    20 слайд

    Операторы языка Pascal
    20
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 213. Составной операторОператоры языка PascalСоставной оператор – это последо...

    21 слайд

    21
    3. Составной оператор
    Операторы языка Pascal
    Составной оператор – это последовательность произвольных операторов программы, заключенная в операторные скобки – зарезервированные слова BEGIN … END.

    Составные операторы обрабатываются, как один оператор.

    Это имеет решающее значение там, где синтаксис Паскаля допускает использование только одного оператора.

    begin
    ………
    begin
    Z := X;
    X := Y;
    end;
    end;

  • Операторы языка Pascal22Схемы программ
Подпрограммы ввода-вывода
Составной оп...

    22 слайд

    Операторы языка Pascal
    22
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 234. Условный операторОператоры языка PascalСтруктура полной формы условного...

    23 слайд

    23
    4. Условный оператор
    Операторы языка Pascal
    Структура полной формы условного оператора:

    IF <условие> THEN <оператор1> ELSE <оператор2>
    где IF, THEN, ELSE – зарезервированные слова (если, то, иначе);
    <условие> – произвольное выражение логического типа;
    <оператор1>, <оператор2> – любые операторы

  • 244. Условный операторОператоры языка PascalСтруктура краткой формы условного...

    24 слайд

    24
    4. Условный оператор
    Операторы языка Pascal
    Структура краткой формы условного оператора:

    IF <условие> THEN <оператор1>

  • 254. Условный операторОператоры языка Pascalvar
  x, y, max: real;
begin
......

    25 слайд

    25
    4. Условный оператор
    Операторы языка Pascal
    var
    x, y, max: real;
    begin
    ... {ввод значений x, y, max}
    if x>max then //Полная форма условного оператора
    y := max
    else
    y := x;
    ...
    end.
    var
    x, y, max: real;
    begin
    ... {ввод значений x, y, max}
    y := x;
    if y>max then //Краткая форма условного оператора
    y := max;
    ...
    end.

  • 264. Условный операторОператоры языка Pascalvar
  a, b, c, max: integer;
begi...

    26 слайд

    26
    4. Условный оператор
    Операторы языка Pascal
    var
    a, b, c, max: integer;
    begin
    ...
    if a>b then
    if b>c then
    max := a
    else
    if a>c then
    max := a
    else
    max := c
    else {b>a}
    if b>c then
    max := b
    else
    max := c;
    wirteln(‘Max = ‘, max);
    end.
    var
    a, b, c, max: integer;
    begin
    ...
    max := a;
    if b>max then
    max := b;
    if c>max then
    max := c;
    wirteln(‘Max = ‘, max);
    end.
    Пример. Отыскание наибольшего из трех чисел

  • 274. Условный операторОператоры языка PascalСхема алгоритма к задаче поиска н...

    27 слайд

    27
    4. Условный оператор
    Операторы языка Pascal
    Схема алгоритма к задаче поиска наибольшего из трех чисел

  • 284. Условный операторОператоры языка PascalПример: Вывести на экран сообщени...

    28 слайд

    28
    4. Условный оператор
    Операторы языка Pascal
    Пример: Вывести на экран сообщение попадает ли значение введенной переменной в отрезок [10; 20]
    var
    a:integer;
    begin
    writeln('Введите значение переменной');
    readln(a);
    if a >= 10 and a<=20 then
    writeln('Значение "a" попадает в отрезок [10; 20]')
    else
    writeln('Значение "a" не попадает в отрезок [10; 20]');
    end.
    var
    a:integer;
    begin
    writeln('Введите значение переменной');
    readln(a);
    if (a >= 10) and (a<=20) then
    writeln('Значение "a" попадает в отрезок [10; 20]')
    else
    writeln('Значение "a" не попадает в отрезок [10; 20]');
    end.
    ОШИБКА:
    Операция '>=' не применима к типам integer и boolean
    Верно

  • Операторы языка Pascal29Схемы программ
Подпрограммы ввода-вывода
Составной оп...

    29 слайд

    Операторы языка Pascal
    29
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 305. Оператор выбора CASEОператоры языка PascalСтруктура:
	case  of  		: ;...

    30 слайд

    30
    5. Оператор выбора CASE
    Операторы языка Pascal
    Структура:
    case <ключ выбора> of
      <список выбора 1>: <оператор1>;
      ...
      <список выбора N>: <операторN>;
    else <оператор0>
    end;

    Здесь CASE, OF, ELSE, END – зарезервированные слова (случай, из, иначе, конец);
    < список выбора>: <оператор>;(< список выбора > – константа того же типа, что и <ключ выбора>);
    <оператор> – произвольный оператор Турбо Паскаля

  • 315. Оператор выбора CASEОператоры языка PascalСхема алгоритма оператора выбо...

    31 слайд

    31
    5. Оператор выбора CASE
    Операторы языка Pascal
    Схема алгоритма оператора выбора CASE

  • 325. Оператор выбора CASEОператоры языка Pascalvar
  x,y,z: real;  
  operati...

    32 слайд

    32
    5. Оператор выбора CASE
    Операторы языка Pascal
    var
    x,y,z: real;
    operation: char; {знак операции}
    stop: boolean; {признак ошибочной операции и останов}
    begin
    stop := false;
    repeat
    writeln; {пустая строка-разделитель}
    write(’x, y =’); readln(x,y);
    write(’операция:’);
    readln(operation);
    case operation of
    ’+’: z := x+y;
    ’-’: z := x-y;
    ’/’: z := x/y;
    ’*’: z := x*y;
    else
    stop := true;
    end;
    if not stop then
    writeln(’результат = ’, z);
    until stop;
    end.

  • Операторы языка Pascal33Схемы программ
Подпрограммы ввода-вывода
Составной оп...

    33 слайд

    Операторы языка Pascal
    33
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 346. Операторы циклаОператоры языка PascalЦикл – повторение одних и тех же де...

    34 слайд

    34
    6. Операторы цикла
    Операторы языка Pascal
    Цикл – повторение одних и тех же действий
    Тело цикла – последовательность действий, которая повторяется в цикле
    Шаг цикла – один проход цикла
    Параметры цикла – переменные, которые изменяются внутри цикла и влияют на его окончания
    ВАЖНО:
    – цикл всегда должен закончиться, содержимое тела должно обязательно влиять на его окончание
    – условие выхода из цикла должно состоять из корректных выражений и значений, определенных еще до первого выполнения тела цикла

  • Операторы языка Pascal35Схемы программ
Подпрограммы ввода-вывода
Составной оп...

    35 слайд

    Операторы языка Pascal
    35
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 367. Оператор цикла forОператоры языка PascalВозрастающий счетчик
	FOR  :=  T...

    36 слайд

    36
    7. Оператор цикла for
    Операторы языка Pascal
    Возрастающий счетчик
    FOR <парам. цикла> := <нач. знач.> TO <кон. знач.> DO <оператор>;

    Убывающий счетчик
    FOR <парам. цикла> := <кон. знач.> DOWNTO <нач. знач.> DO <оператор>;

    Здесь FOR, TO, DO – зарезервированные слова (для, до, выполнить)
    <парам. цикла> – переменная перечисляемого типа;
    <нач. знач.> и <кон. знач.> – выражения переменная перечисляемого типа;
    <оператор> – произвольный оператор Паскаля

  • 377. Оператор цикла forОператоры языка PascalПример. Расчёт факториала числа...

    37 слайд

    37
    7. Оператор цикла for
    Операторы языка Pascal
    Пример. Расчёт факториала числа N
    var
    i, N, fact: integer;
    begin
    write(‘Введите N:’);
    readln(N);
    fact := 1;
    for i := 1 to N do
    fact := fact*i;
    writeln(‘N!=’,fact);
    end.
    var
    i, N, fact: integer;
    begin
    write(‘Введите N:’);
    readln(N);
    fact := 1;
    for i := N downto 1 do
    fact := fact*i;
    writeln(‘N!=’,fact);
    end.

  • 387. Оператор цикла forОператоры языка Pascalvar
  i: integer;
begin
  writel...

    38 слайд

    38
    7. Оператор цикла for
    Операторы языка Pascal
    var
    i: integer;
    begin
    writeln('начало цикла');
    for i := 1 to 3 do writeln('счетчик ',i);
    writeln('цикл завершился');
    end.
    var
    i: integer;
    begin
    writeln('начало цикла');
    for i := 10 downto 8 do writeln('счетчик ',i);
    writeln('цикл завершился');
    end.
    начало цикла
    счетчик 1
    счетчик 2
    счетчик 3
    цикл завершился
    начало цикла
    счетчик 10
    счетчик 9
    счетчик 8
    цикл завершился

  • 397. Оператор цикла forОператоры языка Pascalvar
  i: integer;
begin
  writel...

    39 слайд

    39
    7. Оператор цикла for
    Операторы языка Pascal
    var
    i: integer;
    begin
    writeln('начало цикла');
    for i := 5 to 2 do writeln('счетчик ',i);
    writeln('цикл завершился');
    end.
    var
    i: integer;
    begin
    writeln('начало цикла');
    for i := 10 downto 11 do writeln('счетчик ',i);
    writeln('цикл завершился');
    end.
    начало цикла
    цикл завершился
    начало цикла
    цикл завершился

  • 407. Оператор цикла forОператоры языка Pascalvar
  i,x: integer;
begin
  writ...

    40 слайд

    40
    7. Оператор цикла for
    Операторы языка Pascal
    var
    i,x: integer;
    begin
    writeln('начало цикла');
    x := 1;
    for i := 1 to 5 do
    begin
    x := x + 2;
    writeln('счетчик ',i, ' x=',x);
    end;
    writeln('цикл завершился');
    end.
    начало цикла
    счетчик 1 x=3
    счетчик 2 x=5
    счетчик 3 x=7
    счетчик 4 x=9
    счетчик 5 x=11
    цикл завершился

  • 417. Оператор цикла forОператоры языка Pascalvar
  i: integer;
begin
  writel...

    41 слайд

    41
    7. Оператор цикла for
    Операторы языка Pascal
    var
    i: integer;
    begin
    writeln('начало цикла');
    for i := 1 to 5 do ;
    writeln('счетчик ',i);
    writeln('цикл завершился');
    end.
    начало цикла
    счетчик 5
    цикл завершился

  • Операторы языка Pascal42Схемы программ
Подпрограммы ввода-вывода
Составной оп...

    42 слайд

    Операторы языка Pascal
    42
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 438. Оператор цикла whileОператоры языка PascalСтруктура

	WHILE  DO 

Здесь...

    43 слайд

    43
    8. Оператор цикла while
    Операторы языка Pascal
    Структура

    WHILE <условие> DO <оператор>

    Здесь WHILE, DO – зарезервированные слова (пока [выполняется условие], делать)
    <условие> – произвольное выражение логического типа;
    <оператор> – произвольный оператор.

  • 448. Оператор цикла whileОператоры языка Pascalvar
  run: boolean;
  x : inte...

    44 слайд

    44
    8. Оператор цикла while
    Операторы языка Pascal
    var
    run: boolean;
    x : integer;
    begin
    run := true;
    x := 0;
    while run do
    begin
    writeln('в цикле x=',x);
    x := x + 1;
    if x>=3 then run := false;
    end;
    writeln('после цикла x=',x);
    end.
    в цикле x=0
    в цикле x=1
    в цикле x=2
    после цикла x=3

  • 458. Оператор цикла whileОператоры языка PascalПример. Отделение корня на отр...

    45 слайд

    45
    8. Оператор цикла while
    Операторы языка Pascal
    Пример. Отделение корня на отрезке методом половинного деления.
    program mdp;
    var
    a, b, e, c, x, f_a, f_c, f_x: real;
    begin
    a:=1; b:=2;
    write ('задайте точность e=');
    read(e);
    c:=(a+b)/2;
    while abs(b-a)>e do
    begin
    f_a := exp(a*ln(5))-6*a-3;
    f_c := exp(c*ln(5))-6*c-3;
    if f_a*f_c<0 then b:=c else a:=c;
    c:=(a+b)/2;
    end;
    x:=(a+b)/2;
    f_x := exp(x*ln(5))-6*x-3;
    writeln ('x=',x:3:3,' f(x)=',f_x:4:4);
    end.

  • Операторы языка Pascal46Схемы программ
Подпрограммы ввода-вывода
Составной оп...

    46 слайд

    Операторы языка Pascal
    46
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 479. Оператор цикла repeat..untilОператоры языка PascalСтруктура

	REPEAT  UN...

    47 слайд

    47
    9. Оператор цикла repeat..until
    Операторы языка Pascal
    Структура

    REPEAT <тело цикла> UNTIL <условие>

    Здесь REPEAT, UNTIL – зарезервированные слова (повторять до тех пор, пока не будет выполнено условие)
    <тело цикла> – произвольная последовательность операторов.
    <условие> – произвольное выражение логического типа

  • 489. Оператор цикла repeat..untilОператоры языка Pascalconst
  ENTER = 13;
va...

    48 слайд

    48
    9. Оператор цикла repeat..until
    Операторы языка Pascal
    const
    ENTER = 13;
    var
    ch: char;
    begin
    repeat
    readln(ch);
    writeln(‘Код символа ’’’, ch, ’’’ – ’, ord(ch) );
    until ord(ch) = ENTER
    end.
    Пример. Вывод ASCII-кода символа.
    1
    Код символа '1' – 49

    Код символа ' ' – 32
    r
    Код символа 'r' – 114
    R
    Код символа 'R' – 82

    Код символа '
    ' – 13

  • 499. Оператор цикла repeat..untilОператоры языка Pascalvar
  i,N: integer;...

    49 слайд

    49
    9. Оператор цикла repeat..until
    Операторы языка Pascal
    var
    i,N: integer;
    a,b,h,x,y : real;
    begin
    writeln('введите параметры отрезка [a,b], h');
    write('a=');readln(a);
    write('b=');readln(b);
    write('h=');readln(h);
    x := a;
    N := trunc((b-a)/h)+1;
    for i := 1 to N do
    begin
    y := 2*x + 3;
    writeln('y(',x,')=',y);
    x := x + h;
    end;
    end.
    Рассчитать значение функции f(x)=2x+3 на отрезке [a;b] с шагом h
    При помощи цикла for

  • 509. Оператор цикла repeat..untilОператоры языка Pascalvar
  i,N: integer;...

    50 слайд

    50
    9. Оператор цикла repeat..until
    Операторы языка Pascal
    var
    i,N: integer;
    a,b,h,x,y : real;
    begin
    writeln('введите параметры отрезка [a,b], h');
    write('a=');readln(a);
    write('b=');readln(b);
    write('h=');readln(h);
    x := a;
    while not (x > b) do
    begin
    y := 2*x + 3;
    writeln('y(',x,')=',y);
    x := x + h;
    end;
    end.
    Рассчитать значение функции f(x)=2x+3 на отрезке [a;b] с шагом h
    При помощи цикла while

  • 519. Оператор цикла repeat..untilОператоры языка Pascalvar
  i,N: integer;...

    51 слайд

    51
    9. Оператор цикла repeat..until
    Операторы языка Pascal
    var
    i,N: integer;
    a,b,h,x,y : real;
    begin
    writeln('введите параметры отрезка [a,b], h');
    write('a=');readln(a);
    write('b=');readln(b);
    write('h=');readln(h);
    x := a;
    repeat
    y := 2*x + 3;
    writeln('y(',x,')=',y);
    x := x + h;
    until x > b
    end.
    Рассчитать значение функции f(x)=2x+3 на отрезке [a;b] с шагом h
    При помощи цикла repeat..until

  • 529. Оператор цикла repeat..untilОператоры языка PascalПри помощи цикла forвв...

    52 слайд

    52
    9. Оператор цикла repeat..until
    Операторы языка Pascal
    При помощи цикла for
    введите параметры отрезка [a,b], h
    a=-3
    b=4
    h=2
    y(-3)=-3
    y(-1)=1
    y(1)=5
    y(3)=9
    При помощи цикла while
    введите параметры отрезка [a,b], h
    a=-3
    b=4
    h=2
    y(-3)=-3
    y(-1)=1
    y(1)=5
    y(3)=9
    При помощи цикла repeat..until
    введите параметры отрезка [a,b], h
    a=-3
    b=4
    h=2
    y(-3)=-3
    y(-1)=1
    y(1)=5
    y(3)=9

  • Операторы языка Pascal53Схемы программ
Подпрограммы ввода-вывода
Составной оп...

    53 слайд

    Операторы языка Pascal
    53
    Схемы программ
    Подпрограммы ввода-вывода
    Составной оператор
    Условный оператор
    Оператор выбора case
    Операторы цикла
    Оператор цикла for
    Оператор цикла while
    Оператор цикла repeat..until
    Операторы передачи управления

  • 5410. Операторы передачи управленияОператоры языка PascalОператоры передачи у...

    54 слайд

    54
    10. Операторы передачи управления
    Операторы языка Pascal
    Операторы передачи управления принудительно изменяют порядок выполнения команд:

    BREAK - осуществляет немедленный выход из циклов repeat, while, for и управление передается оператору, находящемуся непосредственно за циклом,

    CONTINUE – начинает новую итерацию цикла, даже если предыдущая не была завершена,

    EXIT – осуществляет выход из подпрограммы,

    HALT – прекращает выполнение программы.

  • 5510. Операторы передачи управленияОператоры языка Pascalbegin
  writeln(&#039;стр...

    55 слайд

    55
    10. Операторы передачи управления
    Операторы языка Pascal
    begin
    writeln('строка 1');
    writeln('строка 2');
    halt;
    writeln('строка 3');
    writeln('строка 4');
    end.
    строка 1
    строка 2
    var i : integer;
    begin
    writeln('До цикла');
    for i := 1 to 5 do
    begin
    writeln('итерация ',i);
    if i=2 then break;
    end;
    writeln('После цикла');
    end.
    До цикла
    итерация 1
    итерация 2
    После цикла

  • 5610. Операторы передачи управленияОператоры языка Pascalvar i, j : integer;...

    56 слайд

    56
    10. Операторы передачи управления
    Операторы языка Pascal
    var i, j : integer;
    begin
    writeln('До цикла');
    for i := 1 to 3 do
    for j := 1 to 3 do
    begin
    writeln('итерация i=',i,' j=',j);
    if i=2 then break;
    end;
    writeln('После цикла');
    end.
    До цикла
    итерация i=1 j=1
    итерация i=1 j=2
    итерация i=1 j=3
    итерация i=2 j=1
    итерация i=3 j=1
    итерация i=3 j=2
    итерация i=3 j=3
    После цикла

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

Менеджер по туризму

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 654 971 материал в базе

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

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

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

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

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

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

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

    Созинова Тамара Леонидовна
    Созинова Тамара Леонидовна
    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 66871
    • Всего материалов: 188

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

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

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

Бухгалтер

Бухгалтер

500/1000 ч.

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

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

Информатика: теория и методика преподавания с применением дистанционных технологий

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

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

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

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

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

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Мини-курс

История России: ключевые события и реформы

8 ч.

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

Мини-курс

Психология развития и воспитания детей: особенности и подходы

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 17 регионов

Мини-курс

Финансовый риск-менеджмент

8 ч.

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