Инфоурок Другое ПрезентацииПодпрограммы

Подпрограммы

Скачать материал
Скачать материал "Подпрограммы"

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

Руководитель ремонтной службы

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

  • ПодпрограммыДибиров Магомедшапи Дибиргаджиевич

    1 слайд

    Подпрограммы
    Дибиров Магомедшапи Дибиргаджиевич

  • Подпрограммыпринцип модульностиПодпрограммы – это «блоки», из которых собира...

    2 слайд

    Подпрограммы
    принцип модульности
    Подпрограммы – это «блоки», из которых собирается программа. Подпрограммы делятся на встроенные (стандартные) и пользовательские (определенные пользователем).
    Преимущества принципа модульности языка программирования:
    Многократное использование одного фрагмента программы;
    Маленький размер фрагмента подпрограммы.

  • Подпрограмма-процедураПроцедура – вид подпрограмм, независимая именованная ча...

    3 слайд

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

  • Структура подпрограммы:
Procedure  [ (список) ];
		{ Раздел описания }
	Begin...

    4 слайд

    Структура подпрограммы:
    Procedure <имя> [ (список) ];
    { Раздел описания }
    Begin

    End;
    (список) – список формальных параметров.
    Формальные параметры – переменные, описанные как параметры подпрограммы.
    Подпрограмма-процедура

  • Переменные…Если результат работы процедуры возвращается через переменную, опр...

    5 слайд

    Переменные…
    Если результат работы процедуры возвращается через переменную, определенную как один из формальных переменных, то ее описанию предшествует зарезервированное слово Var.
    Переменная, описанная в разделе описания самой программы, называется глобальной и может использоваться как внутри программы, так и внутри подпрограмм этой же программы.
    Переменная, описанная в разделе описания подпрограммы, называется локальной и может использоваться только внутри этой подпрограммы и не может быть использована в основной программе.

  • Пример:Program Summa;
  Uses CRT;
		Procedure Summ(a, b:real; var c:real);...

    6 слайд

    Пример:
    Program Summa;
    Uses CRT;
    Procedure Summ(a, b:real; var c:real);
    begin
    c:=a+b
    end;
    Var x, y, z : real;
    Begin clrscr;
    write (’x, y : ’); read (x, y);
    summ (x, y, z); write (’z = ’, z:6:2);
    readkey
    End.
    составить программу нахождения суммы двух чисел.

  • Задание:Составить программу для вычисления значения выражения F. Поиск значен...

    7 слайд

    Задание:
    Составить программу для вычисления значения выражения F. Поиск значения оформить в виде процедуры.

  • Пример:Program Funct1;
  Uses CRT;
		Procedure F1(a, b:real; var f:real);...

    8 слайд

    Пример:
    Program Funct1;
    Uses CRT;
    Procedure F1(a, b:real; var f:real);
    begin
    f:=(x*x*x+2*x*x)/(sqr(x+y)+1);
    end;
    Var x, y, f : real;
    Begin clrscr;
    write (’x, y : ’); read (x, y);
    f1 (x, y, f); write (’f = ’, f:6:2);
    readkey
    End.
    составить программу нахождения

  • Пример:Program Funct2;
  Uses CRT;
		Procedure F2(a, b:real; var c:real);...

    9 слайд

    Пример:
    Program Funct2;
    Uses CRT;
    Procedure F2(a, b:real; var c:real);
    begin
    c:=1/(a+b);
    end;
    Var x, y, f, x1, y1: real;
    Begin clrscr;
    write (’x, y : ’); read (x, y);
    f2(x,y*y,x1); f2(x*x, y, y1); f2(x1, y1, f);
    write(’ F = ’, F:7:2);
    readkey
    End.
    составить программу нахождения

  • Площадь треугольника: формула ГеронаdcbagfeabcЗадание: составить программу на...

    10 слайд

    Площадь треугольника: формула Герона
    d
    c
    b
    a
    g
    f
    e
    a
    b
    c
    Задание: составить программу нахождения площади пятиугольника зная параметры a, b, c, d, e, f, g. Написать подпрограмму-процедуру для поиска площади составляющих пятиугольника.

  • Составить программу и описать в ней процедуру, задающую случайным образом, зн...

    11 слайд

    Составить программу и описать в ней процедуру, задающую случайным образом, значение переменной.

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 662 871 материал в базе

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

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

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

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

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

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

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

    Rusakova Natalia Viktorovna
    Rusakova Natalia Viktorovna
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 75647
    • Всего материалов: 242

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

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

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

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

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

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 35 человек из 22 регионов
  • Этот курс уже прошли 153 человека

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

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

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 487 человек из 71 региона
  • Этот курс уже прошли 2 326 человек

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

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 284 человека из 66 регионов
  • Этот курс уже прошли 849 человек

Мини-курс

Педагогические и психологические основы образования

3 ч.

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

Мини-курс

Figma: основные принципы дизайна и композиции

4 ч.

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

Мини-курс

Техники визуализации в учебном процессе

3 ч.

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