Question
Nesneye dayal proglama c++ dilinde LINES.TXT dosyas aadaki verileri ierir: Hat kodu (line_code) Hat ad (line_name) Hat tr (line_craft_type) Hat zerindeki ehir says (line_cities) ehir
Nesneye dayal proglama c++ dilinde LINES.TXT dosyas aadaki verileri ierir: Hat kodu (line_code) Hat ad (line_name) Hat tr (line_craft_type) Hat zerindeki ehir says (line_cities) ehir kodu ve ehir) ad ikilileri dizisi ( ) CITIES.TXT dosyas aadaki verileri ierir: ehir kodu (city_code) ehir ad (city_name..Aadakileri yapmak iin bir ana C++ program yazn: Ana program bir try-catch blou ile yazlmaldr. Global kapsamda, ablon parametreleriyle ehirlerin STL haritasn declare edin. lk ablon parametresi (int) Anahtardr (city code). kinci ablon parametresi (string) deeridir (city name). Program CITIES.TXT dosyasn okumal ve bu haritay balatmaldr Line snf nesnelerinin STL vektrn declare edin. Program LINES.TXT dosyasn okumal ve bu vektr balatmaldr. Veri dosyalarndan herhangi biri alamyorsa, program ilgili bir istisna(exception) mesaj atmaldr. Ana program, seilen satr nesnesinin print_schedule ilevini armaldr. print_schedule, balang ehri ile seilen biti ehri arasnda bir zaman izelgesi oluturmal ve gstermelidir. NEML: Terminal bir ehirden (hat dizisindeki ilk ehir) ilk (en erken) hareket saati 07:00'dir. Bir ehre var sresi, hattn ortalama hzna ve iki ehir arasndaki mesafeye gre hesaplanmaldr. 4 lk terminal ehir ve son terminal ehir dnda gelen her ehirde 1 saat bekleme sresi olmaldr. Zaman hesaplamalar ve dakikalarn her zaman sfr olarak gsterilmesi iin saatleri yuvarlayabilirsiniz. Bir sre 24'e ularsa, ondan sonra sfra ayarlanmaldr. Men seimi yaptktan sonra ana menye dnmeye gerek yoktur, program durmaldr. Kullanc ara yz ve kt ekranlarnda stun hizalamalarn atlayabilirsiniz.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started