Жалпы мәліметтер



бет4/9
Дата02.06.2022
өлшемі32.16 Kb.
#458925
түріПрограмма
1   2   3   4   5   6   7   8   9
ТАПСЫРМАЛАР.docx

2.3 Бақылау сұрақтары

  1. Сіз білетін реттеу әдістерін атаңыз.

  2. Қарапайым реттеу әдісін түсіндіріңіз.

  3. Қарапайым таңдаумен реттеу әдісінің блок-сұлбасын келтіріңіз.

  4. Көбіршік реттеу әдісінің ерекшеліктерін атаңыз.

  5. Көбіршік реттеу әдісін оптималдаудың мағынасы не де?

  6. Көбіршік реттеу әдісін қолданғанда реттеу қадамдарының санын қалай азайтуға болады?

  7. Көбіршік реттеу әдісін оптималдағанда орын ауыстыруы болмағанының белгісі қандай мақсатпен қолданылады?

  8. Көбіршік реттеу әдісін әр қадам уақыты бойынша оптималдауының мағынасы не де?

  9. Көбіршік реттеу әдісін әр қадам уақыты бойынша оптималдау алгоритмінің блок-сұлбасын келтіріңіз.

  10. Аяқталу белгісі бар алмасу реттеу алгоритмінің мысалын келтіріңіз.

 
ТАПСЫРМА 3


СИМВОЛДЫҚ МӘЛІМЕТТЕРДІ ӨҢДЕУ
 
Жұмыс мақсаты: символдық ақпаратпен (жолдармен) практикалық жұмыс жасаудың дағдыларын алу.
 
3.1 Жалпы мәліметтер
\0’ байтпен аяқталатын char типті мәндері бар массив жол болып табылады. Жолды хабарлағанда ‘\0’ байтпен аяқталатынын есепке алып, N емес, N+1 элементті көрсету керек. Жолдарды инициализациялағанда хабарлаудың дәстүрлі әдістері қолданылады.
Инициализияланған жолдық айнымалының ұзындығына тең константаны анықтағанда sizeof() функцияны қолдануға болады.
Символдық айнымалылар мен жолдарды еңгізуге Си тілінде библиотекасындағы scanf() (бірінші бос орынды символға дейін еңгізу) немесе gets() қолданылады. С++ пайдаланушыға қосымша библиотекасынан екі cin,get және cin.getline функцияларын ұсынады. Шығару үшін осы библиотекаларда сол сияқты функциялар бар.
Жолдармен жұмыс жасағанда жиі жағдайда , библиотекасының функциялары қолданылады, мысалы:
а) желімдеу – бірнеше жолдарды тізбектеп бірлестіру:
strcat (str1, str2);
б) жолдарды көшіру:


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




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

    Басты бет