k=N%10 – сандардың жұп екенін анықтау;
s+=k – жұп сандардың қосындысын анықтау;
s%2=1- сандардың қосындысының тақ екенін анықтау
Дескриптор
-while циклінің қызметін анықтайды;
- сандардың жұп немесе тақ екенін тексеру операторларын анықтайды.
Оқушылар жеке практикалық жұмыстар орындайды:
-
тапсырманы
мұғалімнің нұсқауы бойынша өз бетінше орындайды.
-
N натурал
саны берілген.
Сол санның
цифрларының көбейтіндісін табатын блок- сызба құрастыр. Есептің программа кодын жаз.
Шешуі:

Программа кодын жазу алгоритмі:
Дескрипторлар:
-
Санды
енгізу кодын анықтайды;
-
Цифрлардың
көбейтіндісін анықтайды;
-
While циклін қолданады;
-
Программа
кодын компьютерде тексереді.
2)
N натурал саны берілген. Сол санның неше таңбалы сан екенін анықтайтын
блок-сызбаны құрастырып,
программа кодын
жаз.
Дескрипторлар:
-
N натурал
санын енгізу кодын анықтайды
-
Санның
неше таңбалы сан екенін анықтау кодын жазады;
-
Программада while циклін қолданады;
-
Программа кодын тексереді.
3)
N натурал саны берілген. Сол санның
цифрларының арасындағы ең
үлкенін табатын
блок-сызбаны құрастыр.
Есептің программа кодын жаз.
Дескриптор:
-
Блок-схемаларды қолданады:
-
Санның
үлкенін табу кодын жазады;
-
Программа
кодын компьютерде тексереді.
4) Берілген программа кодын талдаңдар.
Программа жұмысын аяқтағанда экранға қандай нәтиже береді? Программа нәтижесіне қарап, есептің
шартын
анықтаңдар.

Дескриптор:
-
Санды енгізу кодын анықтайды;
-
Шартты тексеру циклін қолданады;
-
Санды кері
жазу кодын анықтайды.
3-тапсырманы өз беттерінше орындайды.
Практикалық жұмыста берілген есептің шартын өзгертіп, берілген санның құрамындағы нөлдерді анықтау керек болса (3-
сурет), онда программа кодына қандай
өзгеріс жасауға болады?
Программа кодын
өзгертуге ұсыныс жасаңдар.
Ұсыныстарыңды дәлелдеңдер.
Дескриптор
- Шартты алдын ала тексеретін циклді қолданудың маңыздылығын тұжырымдайды.
|