Подпрограммы (PascalABC.NET): различия между версиями
Перейти к навигации
Перейти к поиску
Строка 1: | Строка 1: | ||
== Процедуры и функции == | == Процедуры и функции == | ||
* [http://pascalabc.net/downloads/pabcnethelp/index.htm?page=LangGuide/ProcFunc/procdef.html Процедуры и функции: обзор] | * [http://pascalabc.net/downloads/pabcnethelp/index.htm?page=LangGuide/ProcFunc/procdef.html Процедуры и функции: обзор] | ||
− | <syntaxhighlight lang=" | + | <syntaxhighlight lang="pascal" line> |
procedure hello(name: string); | procedure hello(name: string); | ||
begin | begin |
Версия 10:20, 11 июня 2021
Процедуры и функции
1 procedure hello(name: string);
2 begin
3 Writeln($'Hello {name}!');
4 end;
5
6 function add(a, b: integer): integer;
7 begin
8 result := a + b;
9 end;
10
11 begin
12 hello('Иван');
13 var a := 2;
14 var b := 3;
15 var res := add(a,b);
16 Writeln($'{a} + {b} = {res}');
17 end.