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

Презентация:



Advertisements
Похожие презентации
Программа имеет заголовок следующего вида Program имя ; Имя - это имя программы. Идентификатор имени имеет не более семи символов. Имя начинается с буквы.
Advertisements

Линейные алгоритмы Тема урока:. Задача Составить блок-схему и написать программу на Паскале, меняющую значения переменных а и b местами. Данные вводятся.
program Stepeny_a; Uses Crt; var a,b,c : real; begin writeln ( Введите числа a и b ); readln ( a, b ); c := a; while c < b do begin writeln (c:8:2) ;
ЦИКЛ «ДО» i:=1,n действия … FOR i:=1 TO n DO Begin Действия End; …
Задача 1 Задача 2 Задача 3 Задача 4 Задача 5 Задача 6 Задача 7 Задача 8 Задача 9 Задача 10 Ответ к задаче 1 Ответ к задаче 2 Ответ к задаче 3 Ответ к задаче.
Самостоятельная работа по теме «Условный переход».
Что такое структурный подход в программировании? Как он реализуется в ЯП Паскаль? Что такое процедура? Кто дает название процедуре? Где записывается процедура?
Найдите ошибки в программе Program A1; Var R1:real; I1, I2: integer; Begin R1:=3; I1:=4.63; I1:=3000; I2:=3000; I1:=I1+I2; I1:=I1/I2; End.
По трем сторонам треугольника (a, b, c) вычислить площадь треугольника ( S ) p : = (a + b + c) / 2 начало конец ввод a, b, c вывод S S : = p (p - a) (p.
МЕТОД ПОСЛЕДОВАТЕЛЬНОЙ ДЕТАЛИЗАЦИИ. ПРОЦЕДУРЫ И ФУНКЦИИ Урок 1.
Одномерные массивы в языке программирования Pascal Общие сведения Презентация к уроку - 9 класс.
1.Что появится на экране после выполнения следующих команд: a := 4; write (a);
Операторы ввода и вывода. Оператор ввода read ( a ); { ввод значения переменной a} read ( a, b ); { ввод значений переменных a и b} Как вводить два числа?
Переменные величины в Паскале. Переменная – это величина принимающая различные значения. Характеризуется: именем; типом. Все переменные описываются в.
Чтобы найти максимальный элемент в массиве и потом производить с ним какие-либо действия, нужно узнать его номер (индекс - I).Чтобы найти максимальный.
program Stepeny a; Uses Crt; var a,b,c : real; begin writeln ( Введите числа a и b ); readln ( a, b ); c := a; while c < b do begin writeln (c:8:2) ;
Шутилина Л.А. Процедуры в Turbo Pascal ( часть 1: процедуры с параметрами)
Ввод и вывод Операторы ReadLn и WriteLn. Программа по вычислению произведения двух чисел, вводимых пользователем Program Proizv2; Uses Crt;{Подключаем.
Turbo Pascal. write writeln (вывод сообщения из переменной) Program pervaya; uses crt; var k,l:integer; begin clrscr; k:=6; l:=10; write(k); write(l);
Рекурсия Презентация разработана учителем информатики лицея 124 г.Барнаула Воловиковой Л.Л.
Транксрипт:

В этой презентации даны программы с применением подпрограмм- процедур. Постарайтесь самостоятельно ответить на вопрос, что появится на экране в результате работы этих программ, а затем сверьтесь с ответами. ТЕСТЫ

PROGRAM vlzl; uses crt; VAR a,b: integer; PROCEDURE fl(x,y: integer); BEGIN y:=2*x + 3; END; PROCEDURE f2(var x,y: integer); BEGIN y:=3*x+1; END; BEGIN clrscr; a:=1; b:=3; fl(a,b); Writeln('a=',a,' b=',b); f2(a,b); Writeln('a=',a,' b=',b); END. a=1 b=3 a=1 b=4

PROGRAM vlz2; uses crt; VAR a,b,al,bl:real; PROCEDURE sd(x,y:real; var p,q:real); BEGIN P:=(x + y)/2; q:=(x - y)/2; END; BEGIN clrscr; a:=2; b:=-4; sd(a,b,al,bl); Writeln('a=',a,' b=',b,' al=',al,' bl=',bl); sd(a,b,bl,al); Writeln('a=',a,' b=',b,' al-',al,' bl=',bl); sd(b,a,al,bl); Writeln('a=',a,' b=',b,' al=', al,' bl-',bl); END. a=2 b= -4 a1= -1 b1=3 a=2 b= -4 a1=3 b1= -1 a=2 b= -4 a1=-1 b1= -3