Dastur quyidagi amallarni bajarishi kerak:
- barcha kitoblar haqidagi ma’lumotlarni binar daraxt ko’rinishida shakllantirish (kiritish);
- kutubxonaga yangi keltirilgan kitoblar haqida ma’lumotlarni kiritish (qo’shish);
|
|
Muvozanatlashgan binar daraxt yarating va uni ekranda (binar) daraxt shaklida chop qiling va:
-daraxtdagi eng katta qiymatli elementni toping;
- daraxtning barglaridagi elementlarini 3 xil o’tish orqali chop qiling;
|
|
|
Temir yo'l stantsiyasidagi avtomatlashtirilgan axborot tizimida shaharlararo poezdlarning jo'nab ketishi to'g'risida ma'lumotlar mavjud. Har bir poezd uchun quyidagilar ko'rsatilgan:
- poezd raqami;
- yo'nalish (borish) stantsiyasi;
- ketish vaqti.
Dastur tuzing va u quyidagi vazifalarni bajarsin:
1. Dastlabki ma’lumotlarni kiritish va kiritilgan ma’lumotlarni daraxt ko’rinishida tasvirlash;
2. Daraxtni to’liq chiqarish;
3. Poezd raqamini kiritish va ushbu poezd haqidagi ma’lumotlarni chiqarish;
|
|
|
Avtobuslar parkida mavjud avtobuslar haqidagi ma’lumotlarni qayta ishlovchi dastur tuzing. Har bir avtobus haqida quyidagi ma’lumotlar mavjud:
- avtobus raqami;
- haydovchining ismi sharifi;
- yo’nalish (marshrut) raqami.
Dastur quyidagilarni ta’minlashi kerak:
1. Avtobus parkidagi barcha avtobuslar haqidagi ma’lumotlarni kiritish va ularni daraxt shaklida tasvirlash;
2. Avtobus parkida yo’nalishga chiqqan avtobus raqami kiritilganda, ushbu avtobusni parkdagi ro’yxatdan chiqarib, yo’nalishda harakatlanayotgan avtobuslar ro’yxatiga qo’shish;
|
|
|
Aviachiptalarga buyurtmalar haqidagi joriy ma’lumotlarni taqdim etuvchi dastur tuzing. Buyurtmalar quyidagi ma’lumotlardan iborat:
- borish manzili;
- parvoz raqami;
- yo’lovchi ismi sharifi;
- parvoz qilish sanasi.
|