41.Қатарда іздеу. Боуер -мур алгоритмі



бет8/9
Дата10.06.2022
өлшемі114.5 Kb.
#267687
1   2   3   4   5   6   7   8   9
Байланысты:
Емтихан сұрақтары Алгоритмдер 41-50
1 сынып кмж, 7 3тоқ бжб 1 (2), Темірха Саят, 1554379220, 3 Информатика 8 сынып ПҚКО Алгоритм трассировкасы Презентация, 7 сынып, Веб-беттегі мультимедия, қорытынды аттестаттау, 423590, 9 сынып №2 БЖБ (4), 8 3тоқ бжб 1 (1), балаға қойылатын сұрақтар, ана туралы ән, Ағайынбыз бәріміз әні
#include

Ақпаратты шығаруға (экранға, баспаға,.. ) Си тілінде мынадай функциялар пайдаланылады:


Putchar() функциясы бір символды келесі жолға өтпей шығаруды қамтамасыз етеді.
Puts() функциясы символдар қатарын шығарып, келесі жолдың басына көшуді қамтамасыз етеді.
Printf() функциясы форматталған мәліметті шығаруға арналған. Оның форматы мынандай:
рrintf (<басқарушы қатар>, < аргументтер тізімі >);
Басқарушы қатар тырнақшаға алынады және ол компиляторға ақпараттың шығарылу түрін көрсетеді. Оған түрлендіру спецификациялары мен басқарушы символдар кіруі мүмкін.
Түрлендіру спецификациялары жазылу түрі:
% <жалау> <өрістің мөлшері . дәлдігі> спецификация
мұндағы жалау келесі мәндерді қабылдай алуы мүмкін:
- шығарылатын саның оң жаққа тураналы ( келісім бойынша оңға туаланады);
+ оң санның таңбасы шығарылады;
өрістің мөлшері – өрістің ең кіші енін, яғни санның ұзындығын береді. Өрістің ені тар болған жағдайда дағды бойынша кеңейтілу орындалады.;
дәлдігі санның дәлдігін, яғни санның бөлшек бөлігіндегі цифрлардың санын береді;
спецификация шығарылмақшы ақпараттың түрін көрсетеді. Төменде баспаға шығару функциясының негізгі форматтары көрсетілген:
Printf() функциясы мәліметтерді экранға шығару үшін қолданылады. Оның жалпы жазылу түрі:
printf(<формат тіркесі>,<аргументтер тізімі>);
(<формат тіркесі> – қостырнақшамен (”) шектеліп, аргументтердің қалай бейнеленетінін көрсетіп тұрады, экранға (баспаға) шығару алдында барлық аргументтер формат специ­фикациясына сәйкес түрлендіріледі, спецификация % символымен басталады және мәліметтер типін, оларды түрлендіру тәсілін көрсететін бір әріп жазы­лады. Объектілер ретінде айнымалылар, константалар, өрнектер қолданылуы мүмкін. Мысалы:
printf (“ Пи санының мәні = %f\n”, pi);
Ақпарат енгізу функциялары

getch () функциясы жеке символдарды енгізу үшін қолданылады.
gets () функиясы ENTER пернесін басқанға дейінгі символдар қатарын енгізуді қамтамасыз етеді.
scanf функциясы мәліметтерді форматтап енгізуге арналған. Функцияның жалпы жазылу түрі:
scanf (<басқару қатары >, < адрестер тізімі>);
Бұл функцияда да, printf () функциясындағыдай басқару қатары көрсетіледі. Бірақ, scanf() функциясының printf () функциясынан айырмашылығы оның адрестер тізімінде айнымалылардың нұсқауыштары, яғни олардың адрестері көрсетіледі. Айнымалының нұсқауышын белгілеу айнымалының атының алдына оның адресін көрсететін & символы қойылып жазылады. Ал жолдық айнымалыларды енгізу үшін & символы қойылмайды. %s форматын пайдаланғанда бірінші кездесетін бос орынға дейінгі жол енгізіледі. Мәліметтерді бір жолға бос орынмен бөлініп жазылған түрінде немесе бірнеше жолға жазылған түрінде енгізуге болады.
Бұл ерекшеліктер келесі программалық бөлікте көрсетілген:
int course;
float grant;
char name[20];
printf ( "Укажите ваш курс, стипендию, имя \n");
scanf ( "%d%f", &course, &grant);
scanf ( "%s", name); /* & отсутствует при указании массива символов */


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




©melimde.com 2022
әкімшілігінің қараңыз

    Басты бет
Сабақтың тақырыбы
бойынша жиынтық
жиынтық бағалау
Сабақ тақырыбы
Сабақтың мақсаты
ғылым министрлігі
тоқсан бойынша
бағдарламасына сәйкес
бағалауға арналған
Сабақ жоспары
Реферат тақырыбы
жиынтық бағалауға
сәйкес оқыту
арналған тапсырмалар
Қазақстан республикасы
білім беретін
оқыту мақсаттары
бағалау тапсырмалары
республикасы білім
Жалпы ережелер
жиынтық бағалаудың
рсетілетін қызмет
бекіту туралы
тоқсанға арналған
Қазақстан тарихы
мерзімді жоспар
Қазақстан республикасының
арналған жиынтық
қызмет стандарты
болып табылады
жалпы білім
арналған әдістемелік
Мектепке дейінгі
оқыту әдістемесі
бағалаудың тапсырмалары
Қазақ әдебиеті
пәнінен тоқсанға
Инклюзивті білім
нтізбелік тақырыптық
Зертханалық жұмыс
Әдістемелік кешені
білім берудің
республикасының білім
туралы жалпы
Қазақстанның қазіргі
Қысқа мерзімді
Жұмыс бағдарламасы
атындағы жалпы
қазақ тілінде
қазіргі заман
туралы хабарландыру