Алгоритм түсінігі Алгоритм


Алгоритмнің нәтижелік қасиеті



бет15/20
Дата08.11.2022
өлшемі0,76 Mb.
#157176
1   ...   12   13   14   15   16   17   18   19   20
Байланысты:
База Алгоритмы

Алгоритмнің нәтижелік қасиеті. Кез-келген алгоритмнің нәтижесі болу керек. Әрекеттердің шектеулі санынан кейін белгілі бір уақытта қорытынды нәтиже алуымыз қажет.

  • Алгоритмнің жалпылық немесе ортақтық қасиеті. Алгоритм құрғанда белгілі бір жеке проблемаға қарсы ғана арналмай, осы тәріздес мәселелер шешуін толық қамтуға мүмкіндік беретіндей етіп құрылуы қажет.

  • Алгоритмнің формальды орындалуы. Алгоритмді орындағанда орындаушы оныәр командасының мағынасын түсінуі де, түсінбеуі де мүмкін. Бірақ алгоритмнің әр командасы орындаушының нақты бір әрекетті орындауын талап етеді.




    1. С # тіліндегі функция түсінігі.

    Метод – это набор инструкций, объединенных в блок кода. Методы в C# могут объявляться только в классе или в структуре. Методы в C# характеризуются своими сигнатурами. Сигнатура метода – совокупность модификаторов доступа метода, других модификаторов метода, типа возвращаемого значения метода, имени метода и всех параметров метода. Параметры метода должны указываться в скобках, и разделяться запятыми.


    Функция являет собой небольшую подпрограмму. Если просто программа - это решение какой-то прикладной задачи, то функция – это тоже решение, только уже в рамках программы и, соответственно, она выполняет задачу «попроще». Функции позволяют уменьшить размер программы за счет того, что не нужно повторно писать какой-то фрагмент кода - мы просто вызываем сколько угодно и где нужно объявленную функцию. Функции в Си-шарп также называют методами.
    Функциялар.

    Функция – басқа мәліметтер алу үшін анықталған мәліметтерге қолданылатын компьютердің іс-әрекеті. Функцияның ерекшелігі – оның орындалуы барысында бір ғана нәтиже шығады, ал кіру параметрлері бірнешеу болуы мүмкін. Нәтиже функция атауымен белгіленіп, негізгі бағдарламаға беріледі.

    ^ Функциялардың жалпы түрі:
    function <атауы> (<форм.

    параметрлер тізімі>): <функция типі>


    begin

    <операторлар бөлігі >; end;
    Санның квадратын анықтайтын функцияның мысалдары:
    Паскаль:

    function SQR (x : integer) : integer;



    begin

    SQR:= x*x;



    end;
    Паскаль тіліндегі функцияны негізгі бағдарламаның командалар бөлігінен шақырылу командасын қарастырайық:

    <функция аты> (<факлілі параметрлер тізімі>);




    1. Достарыңызбен бөлісу:
  • 1   ...   12   13   14   15   16   17   18   19   20




    ©engime.org 2024
    әкімшілігінің қараңыз

        Басты бет