3. Программа құрылымының дұрыс тізбегін жаз:
Function Begin
Const Type
Program Procedure
End Var
Label операторлар
4. Келесі программаның қателерін тап.
a) Program Example1;
Var a,b:real;
Begin Read(a, b, c); Writeln ((a+b+c)/3) End.
b) Program Example2
const B=2.5 Var a, b, c : real;
Begin Read(a, c); Writeln (a*c>b) End.
c) Program Example1;
Var a:intrger; B:integer:
Begin Read(A); d:=odd(A) and b>a; Writeln (d) End.
5. a, b-бүтін , с-нақты айнымалыларына 1, 3, 5,6 мәндері меншіктеліп, ол мәндерді экранға шығаратын оператор мен оның орындалу нәтижесі сәйкестігін анықта:
1) Write (a, b, c); a) 1 3 5.6
2) Write (a,’’ b,’’ c); b) 13 5.6
3) Writeln (a, b); Write (c:1:1); c) 13 5.6000000000E+00
4) Write (a, b, c:6:1); d) 1 3 5.600000000E+00
5) Write (a, ‘’ ,b, c:3:1); e) 13
5.6
№4 Лабораториялық жұмыс
1. Толықтыр:
a) Логикалық өрнектің мәні ...немесе...болады.
b) Шартты операторда else қызметші сөзінің алдында .. қойылмайды.
c) Бірнеше оператордың бір топқа бірігіп жазылуы ...оператор делінеді.
2. Операторлар (шарт атауы) мен олардың жазылу форматы арасындағы сәйкестігін анықта:
1. Құрама шарт a) if Then оп_p1 else оп_pN
2. Құрама оператор b) if Then оператор
3. Қысқартылған шартты оператор с) (N>15) and (N<25)
4. Толық шартты оператор d) begin оп-1;...оп-N end
5. Шартсыз өту операторы е) begin (N>15) and (N<25) end
f) Goto N
3. Таңдау:
Программада “120” белгісінің қалай сипатталатынын көрсет:
a) Goto 120; b) Label 120; c) 120:оператор; d) 120 оператор;
4.
Берілген функцияның мәнін есептейтін, программа үзіндісінің дұрыс тізбегін құр және оны толықтыр. Компьютерде нәтиже ал.
<(f1) функция> Writeln (y);
End. Writeln (‘y=’,y);
Begin if
Read(x); <шарт>
Write(y); Else
Write(‘x-ті енгіз‘); Readln(x);
<(f2) функция> then
2. Таңдау. *** процедураны немесе функцияны көрсет:
*** -((файл соңын анықтайтын, қатар соңын анықтайтын, символдап енгізетін, символдап шығаратын, қатарлап шығаратын))
a) Readln b) EOF c) Read d) Writeln e) Write f) EOLN
№5 Лабораториялық жұмыс
1. Толықтыр:
а) Егер параметрлі циклде (“үшін”) цикл денесі бірнеше оператордан тұратын болса оны ... оператор түрінде жазу керек.
b) Параметрлі циклдің қадамы әр уақытта ... немесе ... тең.
c) For i:=1 … 10 … s:=s+1
d) For i:=5 … 1… s:=s+1
e) қайталау операторының құрылымы: While <лө>... цикл денесі, мұндағы логикалық өрнектің мәні .. болғанша цикл денесі қайталанады.
f) Қайталау операторларының құрылымы: Repeat цикл денесі ... логикалық өрнек, мұндағы логикалық өрнектің мәні ... болғанда ғана цикл тоқтайды.
Достарыңызбен бөлісу: |