Алгоритмнің нәтижелік қасиеті. Кез-келген алгоритмнің нәтижесі болу керек. Әрекеттердің шектеулі санынан кейін белгілі бір уақытта қорытынды нәтиже алуымыз қажет.
Алгоритмнің жалпылық немесе ортақтық қасиеті. Алгоритм құрғанда белгілі бір жеке проблемаға қарсы ғана арналмай, осы тәріздес мәселелер шешуін толық қамтуға мүмкіндік беретіндей етіп құрылуы қажет.
Алгоритмнің формальды орындалуы. Алгоритмді орындағанда орындаушы оныәр командасының мағынасын түсінуі де, түсінбеуі де мүмкін. Бірақ алгоритмнің әр командасы орындаушының нақты бір әрекетті орындауын талап етеді.
С # тіліндегі функция түсінігі.
Метод – это набор инструкций, объединенных в блок кода. Методы в C# могут объявляться только в классе или в структуре. Методы в C# характеризуются своими сигнатурами. Сигнатура метода – совокупность модификаторов доступа метода, других модификаторов метода, типа возвращаемого значения метода, имени метода и всех параметров метода. Параметры метода должны указываться в скобках, и разделяться запятыми.
Функция являет собой небольшую подпрограмму. Если просто программа - это решение какой-то прикладной задачи, то функция – это тоже решение, только уже в рамках программы и, соответственно, она выполняет задачу «попроще». Функции позволяют уменьшить размер программы за счет того, что не нужно повторно писать какой-то фрагмент кода - мы просто вызываем сколько угодно и где нужно объявленную функцию. Функции в Си-шарп также называют методами.
Функциялар.
Функция – басқа мәліметтер алу үшін анықталған мәліметтерге қолданылатын компьютердің іс-әрекеті. Функцияның ерекшелігі – оның орындалуы барысында бір ғана нәтиже шығады, ал кіру параметрлері бірнешеу болуы мүмкін. Нәтиже функция атауымен белгіленіп, негізгі бағдарламаға беріледі.
^ Функциялардың жалпы түрі:
function <атауы> (<форм.
параметрлер тізімі>): <функция типі>
begin
<операторлар бөлігі >; end;
Санның квадратын анықтайтын функцияның мысалдары:
Паскаль:
function SQR (x : integer) : integer;
begin
SQR:= x*x;
end;
Паскаль тіліндегі функцияны негізгі бағдарламаның командалар бөлігінен шақырылу командасын қарастырайық:
<функция аты> (<факлілі параметрлер тізімі>);
Достарыңызбен бөлісу: |