Кіріктірілген бағдарламалау ортасының операторларын пайдаланып есепті шешу шартын жазыңыз.
[2]
x – нақты саны берілген. Берілген сан [-5;5] аралығында жататынын немесе жатпайтынын анықтайтын есептің шартын жазыңыз.
Шарт
[1]
Енгізу мәнін таңдап, нәтижесін анықтаңыз
[1]
Екі сан берілген. Егер олардың екеуі де теріс сан болса және біріншісі екіншісінен үлкен болса, онда әрқайсысын 2 есе арттырыңыз, әйтпесе, оларды 2-ге арттырыңыз.
Блок-схема құрыңыз.
[2]
№
|
Жауап
|
Балл
|
Қосымша ақпарат
|
1
|
Енгізу – бүтін сандар
Шығару – нақты , өйткені сандар қосындысы 3-ке әрдайым қалдықсыз бөліне бермейді
|
2
|
Енгізу берілгендері үшін 1 балл
Шығару берілгендері үшін 1 балл
Барлық ұяшықтар дұрыс толтырылған болуы тиіс
|
2
|
Бүтін сандар
|
2
|
|
3
|
Мысал Delphi бағдарламасынан берілген Var
X:integer; Button_Click() Begin
S:=0;
x:=StrtoInt(Text1.text); x:=x mod 10; Label1.caption(InttoStr(x)); End;
Нәтиже: 5
|
2
|
Бағдарлама коды үшін 1 балл
Нәтижесі үшін 1 балл
|
4
|
Интерфейс: үш жылды енгізуге арналған алаңдар, нәтижені, шығару өрісі, қол қою өрісі, сурет қою өрісі.
Бағдарлама коды:
Айнымалыларды оқу, формула қолдану, экранға шығару
|
2
|
Объектілердің дұрыс орналасуы үшін -1 балл Бағдарлама коды үшін - 1 балл
|
5
|
Нәтиже: -0.5
Бағдарлама коды: айнымалылардың мәнді меншіктеуі, формула қолдану, нәтижесін шығару
|
2
|
Бағдарлама коды - 1 балл Нәтижесін анықтау - 1 балл
|
6
|
Кез келген бағдарламалау тілінде жазылған дұрыс код қабылданады
|
2
|
Шарты үшін - 1 балл 1 балл – жалпы құрылымына, шартты
құрастыруда кемшіліктері болуы мүмкін
|
7
|
Кез келген бағдарламалау тілінде жазылған дұрыс код қабылданады
|
2
|
Шарты үшін - 1 балл 1 балл – жалпы құрылымына, шартты
құрастыруда кемшіліктері болуы мүмкін
|
8
|
If x>7 then y:=(9*sqr(x)-5)/(3*x+12) elseif x<-5 then y:=4*sqr(x) else y:=5;
|
2
|
Толық емес шарты үшін 1 балл
Толық шартына 1 балл
|
9
|
If (x>=-5) and (x<5) then label1.caption (жатады') else Label1.caption (жатпайды');
Х=1 жатады
|
2
|
Шартына 1 балл
Нәтижесіне 1 балл
|
10
|
алг шарт басы енгізу (x,y)
егер (x>y) және (x<0) және (y<0) онда
|
2
|
Толық емес шарты үшін 1 балл
Толық шартына 1 балл
|