- 13.05.2015
- 1963
- 1
Рабочие листы
к вашим урокам
Скачать
Сабақтың тақырыбы:§10. Жолдық шамалармен жұмыс .
Сабақтың мақсаты :
Білімділігі : . Символдармен, мәтінмен атқарылатын жұмыстар туралы жалпы
түсінік береді, программалауда Паскаль оперторларын тиімді
қолдану дағдысын қалыптастырады.
Тәрбиелігі :Программаны ықшам, сапалы жазу дағдысын дамытады.
Программа мәтінін, нәтижелерін экранға шығару интерфейісіне
эстетикалықталап қоя біледі.
Дамытушылығы : Оқушының әрбір сабаққа ынтасы мен қабілетін
біріктіріп, пәнге деген қызығушылығын арттыру.
Сабақтың түрі : жаңа сабақты меңгерту сабағы
Сабақтың көрнекілігі : компьютер, интерактивті тақта, электрондық оқулық
Сабақтың барысы :
а) ұйымдастыру кезеңі
б) сабақ сұрау
в) бағалау
г) жаңа сабақ
д) бекіту
е) үйге тапсырма
ж) қорытынды
Жаңа сабақты түсіндіру
Char– айнымалының мәні жеке символ болатынын білдіретін тип,
String-айнымалының мәні сөз/сөйлем екенін білдіретін тип, мәндегі символдар саны 256-дан аспауы керек.
Text-мәтіндік тип, файл аттарын белгілеуде қолданылады.
Апострофқа алып жазылатын, бір жолда орналасқан ASCII тобына жататын символдар тізбегі – символдар жолы деп аталады. Символдар жолы STRING қызметші сөзімен белгіленеді. Компьютерде жолдың әр символы 1 байт орын алады.
Жолдық шаманың айнымалылар бөлімінде сипатталу түрі: <айнымалы аты>: STRING [жол ұзындығы];
Егер квадрат жақшада жолдың ұзындығы көрсетілмесе, онда жолдың ұзындығы 255 – ке тең деп алынады.
Мысалы:
Var
a: STRING [5];
symb: STRING[3];
Жолдық тұрақтылар экранға шығарылатын әртүрлі хабарламаларда қолданылады.
Жолдық шамаларға біріктіру және салыстыру амалдары қолданылады.
Біріктіру амалын конкатенация деп атайды, және «+» белгісімен белгіленеді. Мысалы: ‘8’+’сынып’=’8сынып’
Салыстыру амалдарына <,>, <=, >=, < >, = белгілері жатады. Жолдық шамалардың салыстыру нәтижесі логикалық шама. Салыстыру осы шамаларға кіретін символдардың кодтарына байланысты болады.
Мысалы:
‘CCC’>’CC’TRUE
‘Bol_’>’Bol’TRUE
Ескерту: STRING типті айнымалылар мәндерін енгізуді READLN (READ емес) операторымен орындаған дұрыс.
Жолдық типтегі шамалар үшін келесі стандартты функциялар қолданылады:
Символдық шамаларға қолданылатын функцияларды пайдалануға мысалдар қарастырайық.
1 – мысал: Берілген екі сөз тіркесінен ең ұзынын анықтау.
Program esep1;
var soz1, soz2: string;
N,i: integer;
Begin
Write (`eki sozdi engiz`);
Readln (soz1, soz2);
N:=lenqth (soz1);
I:= lenqth (soz2);
If (N > I) then write (N) else write (I);
End.
2 – мысал. Сөз тіркесі берілген. «по» буыны қанша рет кездесетіндігін есептейтін программа құру.
Program esep2;
var s: string;
N,i: integer;
Begin
Write (`berilgensozdi engiz`);
Readln (s); N:=0;
Begin
For i:= 1 to lenqth (S) do
Ifcopy (S,I,2) = ‘по` then N:= n+1;
End;
Write (` «по»` саны N=`, n);
End.
Программаныңнәтижесі:
berilgensozdi engiz
попона – енгізілген сөз
«по» саны N =2 – шыққан нәтиже
Оқулықтан 3,4,5- мысалдарды орындау.
Қорытынды
Бақылау сұрақтары
6 626 999 материалов в базе
Настоящий материал опубликован пользователем Рыскалиеа Акжунис Маханбетовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс профессиональной переподготовки
500/1000 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.