Подпрограммы (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="c" line>
+
<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.

Задачник