Дата публикации: Dec 17, 2017 12:31:24 PM
Вопросы для подготовки:
1. Что такое процедура?
2.Какие задачи решают подпрограммы
3. Для использования процедуры необходимо:
4. В каком блоке описываются подпрограммы?
5. Как вызывается процедура?
6. Как процедура возвращает значение - результат.
7. Выберите правильные вызовы процедуры max(x,y:integer, var m:integer);
8. Какое значение получит переменная mm, после выполнения фрагмента программы?
...
procedure max(a,b:integer; k:integer);
begin
if a<b then k:=b else k:=a;
end;
......
begin
....
mm:=0;
max(5,7,mm);
.....
9. Какое значение получит переменная mm, после выполнения фрагмента программы?
...
procedure max(a,b:integer; var k:integer);
begin
if a<b then k:=b else k:=a;
end;
......
begin
....
mm:=0;
max(5,7,mm);
.....
10. Как вызывается функция?
11. Как функция возвращает значение - результат. Что нужно предусмотреть?
12. Выберите правильные вызовы функции max(x,y:integer):integer;
13. Для использования функции необходимо:
14. Параметры, описанные в заголовке подпрограммы называют
15. Фактические параметры записываются
16. Определите какие величины являются результатом работы подпрограммы в следующем заголовке
procedure kvadr(a,b,c:real; var x1,x2:real; var y:string);
17. В приведенных фрагментах описания заголовков подпрограмм выберите ошибочные:
18. Определите, какие переменные в приведенном фрагменте программы локальные
Program Slon;
Var x,y : Integer;
Procedure P (a,b : Integer);
Var i : byte;
Begin
.....
End;