Sońǵy jańartý

(Ózgertilgen ýaqyty 1 kún buryn)
Sımvoldyq joldarmen jumys isteýge arnalǵan fýnksıa.
9 synyp
Taqyryby: Sımvoldyq joldarmen jumys isteýge arnalǵan fýnksıa.
Sabaqtyń maqsaty:
Bilimdiligi: Oqýshylardy sımvoldyq joldarmen jumys isteýge arnalǵan fýnksıa taqyryby boıynsha alǵan bilimderin bekitý. Sımvoldyq málimetterdi engizý, shyǵarý erekshelikterin túsindire otyryp, programma qurýǵa daǵdylandyrý;
Damytýshylyǵy: Sımvoldyq málimetterdi Paskal tilinde programmalaý arqyly óńdeý tásilderin júzege asyryp, oqýshylardyń logıkalyq oı - óristerin damytý;
Tárbıelik: Oqýshylardy tıanaqtylyqqa, uqyptylyqqa, jaýapkershildikke tárbıeleý.
Sabaqtyń túri: teorıalyq sabaǵy

Sabaqtyń barysy:
İ. Uıymdastyrý
(Oqýshylardy túgendeý, sabaqqa daıyndyǵyn tekserý).
İİ. Ótken materıaldy qaıtalaý
«Men saǵan – sen maǵan» - strategıasy.
(Oqýshylar bir - birine ótken sabaqtyn taqyryptary boıynsha suraq qoıady).
1. Naqty X aınymalysyn sıpattaý: Var x: real;
2. Sımvoldyq aınymalylar Paskal tilinde... tıpine jatady? String;
3. Eger L - bútin, S - turaqty, P - naqty sandar bolsa, VAR túıindi sıpattaımyz? const S=2: Var L: integer; p: real;
4. LENGTH (S) fýnksıasy... S joldyq aınymalysynyń tańbasynyń sanyn esepteý;
5. UPCASE (Sımvol) fýnksıasynyń qyzmeti? Latynnyń kishi áripterin úlken áripterge aýystyrady;
6. Bir jolǵa neshe sımvol jazýǵa bolady? 255 - ten aspaýy kerek;
7. Sımvoldyq mán árqashan... belgisiniń ishine alynyp jazylýy kerek apostrof;
8. Joldyń birneshe tańbasyn óshirý úshin..... fýnksıasyn qoldanamyz?
DELETE;
9. INSERT (S1, S2, N) prosedýrasynyń qyzmeti......... S1 jolyn S2 jolynyń N ornynan bastap engizý;
V. A, V, S – deńgeıinde tapsyrmalar berý. (Karýsel strategıasy arqyly tekserý);
A - deńgeıi
1. Engizilgen sóz tirkesi ońnan solǵa, soldan ońǵa oqyǵanda birdeı oqylatynyn nemese oqylmaıtynyn anyqtaıtyn programma qurý. Mysaly: «qazaq», «kók», «nan», t. s. s
Program esep;
Var s1: array [1…50] of char;
N, I, k: integer; s: char;
Begin
Write (‘núktemen aıaqtalatyn mátin engiz’);
N: =0; k:=0;
While s < > ‘’ do
Begin
Read (s); n: =n+1; s1 [1]:=s;
End;
K: =o
For i: =1 to (n - 1) div 2 do
if s1 [i] < > s1 [n - i] then k:=1;
if k=0 then write (‘teris oqylady’)
else write (‘teris oqylmaıdy’);
end.
Programmanyń nátıjesi:
1) núktemen aıaqtalatyn mátin engiz
mektep – engizilgen mátin
ekrandaǵy jaýap – teris oqylmaıdy.
V - deńgeıi
1. Berilgen mátinde barlyq «mı» býynyn «ka» býynyna aýystyrý programmasyn qurý.
Program esepC;
Var s: string;
N, k: integer;
Begin
Writeln (‘berilgen matindi engiz’);
Readln (s); N: =1; k: = length (s);
For n: =1 to k do
If Copy (s, n, 2) = ‘mı’ then begin delete
(s, n, 2); insert (‘ka’, s, n);
Write (s); end;
End.
Programmanyń nátıjesi:
berilgen matindi engiz
mıkstýra – engizilgen mátin
kakstýra – shyqqan mátin
S - deńgeıi
1. Berilgen mátinde barlyq bos oryn sımvoldaryn alyp tastaý programmasyn qurý.
Program esepB;
Var s: string;
N, k: integer;
Begin
Writeln (‘berilgen matindi engiz’);
Readln (s); N: = 1; k: = length (s);
While nIf s [n] = ‘’ then begin delete (s, n, 1);
K: = k - 1 end else n:=n+1;
Write (s);
End.
Programmanyń nátıjesi:
1) berilgen matindi engiz
Men Qazaqstanda turamyn – engizilgen mátin;
2) MenQazaqstandaturamyn – shyqqan mátin.
2. Kishi latyn áripimen engizilgen joldy, úlken latyn áripterine aýystyrý programmasyn quryńyz.
Program austir;
Var s: string;
k: byte;
begin
readln(s);
for k:=l to length (s) do
s[K]: =Upcase (s[k]);
writeln(s);
end.
VI. Sabaqty bekitý (Kompúterde test oryndaý).
İ nusqa
1. Paskal tilinde myna mysaldyń maǵynasyn jazyńyz. B= A+10
A) A+10: B V) B:=A+B S) A:=B+10 D) 10+A:=B
2. INTEGER operatory qandaı tıpke jatady?
A) naqty B) bútin + V) logıkalyq S) tirkestik D) mátindik tárizdi tıp
3. Myna programmany oryndaǵanda A=5, B=4, A=b+4 jaýaby nege teń?
A) A:=5; B=9; B) A:=4; B: 8; V) F:=8; B:=7; S) A:=5; B;=4 D) A:=8; B:=4 +
4. Engizý operatoryn kórsetińiz.
A) WRITE. B) GOTO. B) IF… THEN C) READ + D) TEXT.
5. FOR…TO… DO bul qandaı operatorlar?
A) shartty kóshirý B) shartsyz kóshirý V) sıkldiń shartty aýysýy. S) Qaıtalaný sıkliniń aldyn - ala belgili sany. + D) Qaıtalaý sıkli.
6. REAL operatory qandaı tıpke jatady?
A) bútin B) logıkalyq V) naqty + S) tirkestik D) mátindik tárizdi tıp
7. BOOLEAN operatory qandaı tıpke jatady?
A) bútin B) tirkestik V) mátindik tárizdi tıp D) naqty S) logıkalyq +
8. Myna operatorlardy oryndaǵanda h aınymalysy nege teń?
h:=4;
Sımvoldyq joldarmen jumys isteýge arnalǵan fýnksıa. júkteý​​​

You Might Also Like

Jańalyqtar

Jarnama