top of page

ТАҚЫРЫП ТАПСЫРМАЛАРЫ

ОҚУ МАҚСАТЫ:

  • 7.3.2.1 Python программалау тілінде тармақталған алгоритмдерді жазу.

bus_apps_android-1280x720.jpg

№1

Ақтөбе қаласында екі автобус маршруты бар. Бірінші автобус өзінің бастапқы және соңғы аялдамалары арасында жүреді, екінші автобус та өз маршрутында жүреді. Бізге екі автобус маршрутының қиылысуы туралы сұрақ қойылады.
Алгоритм:
1.    Пайдаланушыдан екі автобус маршрутының аялдамаларының аралығын сұраймыз.
2.    Әр автобус маршрутының бастапқы және соңғы аялдамаларын салыстырып, олардың қиылысуы бар-жоғын тексереміз.
3.    Егер екі автобус маршруты қиылыспаса, маршруттарды қайта қарау ұсынылады.
4.    Егер қиылысу болса, қиылысқан аялдамалар саны есептеледі.
5.    Қиылысқан бөліктегі аялдамалар саны тексеріліп, қолданушыға хабарланады.

БІЛУ

ТҮСІНУ

ҚОЛДАНУ

ТАЛДАУ

БАҒАЛАУ

1108-G.jpg

№2

Бұл тапсырмада Каспий Банк қосымшасы арқылы ақшаны аудару операциясын жүзеге асыратын тармақталған алгоритмді құру қажет. Пайдаланушыдан түрлі деректерді енгізу сұралады, содан кейін ақшаның аударылуын жүзеге асыру үшін тексерістер жүргізіледі.
Тапсырма шарттары:
Пайдаланушыдан аударатын соманы, ақша аударылатын есеп-шоттың нөмірін және банк қосымшасына кіру үшін парольді енгізу сұралады.
•    Егер пайдаланушының паролі дұрыс болса:
•    Ақша аудару операциясын орындау үшін қалған шарттар тексеріледі.
•    Егер енгізілген сома жеткілікті болса, операция сәтті орындалады.
•    Егер сома жеткіліксіз болса, "Ақша жеткіліксіз" деп хабарланады.
•    Егер пайдаланушының паролі қате болса, "Қате пароль!" деген хабарлама беріледі.

БІЛУ

ТҮСІНУ

ТАЛДАУ

БАҒАЛАУ

bottom of page