Objektinis programavimas. C++. Užduotis su objektų rinkiniu.

6 psl. / 1290 žod.

Ištrauka

REIKALAVIMAI:

Objektų rinkinys. Veiksmai su duomenimis (įvedimas, išvedimas, paieška, sumos (sandaugos, aritmetinio vidurkio skaičiavimas, didžiausios (mažiausios) reikšmės paieška) ir pan.). Duomenys tekstiniame faile. Duomenys ir rezultatai išvedami lentelėmis į failą. Programos tekstas, komentarai.

UŽDUOTIS:

Failo „Kaunas.txt“ pirmoje eilutėje yra užrašytas gatvių skaičius (> 0). Kitose failo eilutėse yra užrašyta: gatvės pavadinimas, gatvės ilgis (sveikas sk.) ir gatvės šaligatvių skaičius (0 – neturi šaligatvių, 1 – vienas šaligatvis, 2 – du šaligatviai).

  • Skaitykite duomenis į klasės Gatvė objektų rinkinį.
  • Raskite ilgiausią gatvę (pavadinimas ir ilgis).
  • Raskite kiek gatvių neturi šaligatvių.
  • Raskite koks miesto gatvių vidutinis ilgis.
  • Spausdinkite pradinius duomenis ir rezultatus rezultatų faile.

PROGRAMOS VADOVAS:

Programa kuriama C++ programavimo kalboje. Naudojama „Microsoft Visual Studio“. Pradiniai duomenys ir rezultatai yra tekstiniuose failuose. Programos planas:

  1. Nuskaitomi duomenys iš failo („Kaunas.txt“) į objektų rinkinį (į klasę Gatvė).
  2. Pradiniai duomenys spausdinami rezultatų faile lentele („Rezultatai.txt“).
  3. Randama ilgiausia gatvė. Jos pavadinimas ir ilgis spausdinami rezultatų faile.
  4. Suskaičiuojama, kiek gatvių neturi šaligatvių. Rezultatas spausdinamas rezultatų faile.
  5. Suskaičiuojamas miesto gatvių vidutinis ilgis. Spausdinama rezultatų faile.
  6. Kai programa teisingai įvykdoma, „juodame lange“ matomas toks vaizdas:

Turinys

  • Reikalavimai
  • Užduotis su objektų rinkiniu
  • Programos vadovas
  • Programos kūrimas
  • Programos tekstas
  • Pradiniai duomenys ir rezultatai

Reziumė

Autorius
bordyyna
Tipas
Praktikos ataskaita
Dalykas
Informatika
Kaina
€2.70
Lygis
Universitetas
Įkeltas
Vas 23, 2015
Publikuotas
2015 m.
Apimtis
6 psl.

Susiję darbai

Asemblerinis programavimas

Informatika Laboratorinis darbas arunnne
Darbo tikslas: Sukurti mano pačios nustatyto funkcionalumo programą, kuri turi tenkinti šitas sąlygas: 1. Pradiniai duomenys turi būti saugomi byloje arba įvedami iš...

Successive shortest path algorithm

Informatika Kursinis darbas 2012 m. meduolis
Mano kursinio darbo užduotis patenka į minimalios kainos problemų sprendimo ratą. Minimalios kainos problemos iškyla beveik visose pramonės šakose, įtraukiant žemdirbystę, agronomiją, ryšius,...

Programa sukurta su MPLAB X IDE Main 2 užduotis

Informatika Laboratorinis darbas 2015 m. lioon
Programa buvo suprojektuota su Microchip MPLab. Šios programos tikslas yra, kad programa pati skaičiuoja mygtuko paspaudimus ir priklausomai nuo paspaudimų, pagal dvejetainį kodą,...

Algoritmai ir objektinis programavimas

Informatika Laboratorinis darbas 2017 m. inesa10
Algoritmų ir objektinio programavimo laboratorinių darbų ataskaita. Pateikiama užduoties sąlyga, sukurtos programos kodas (C# kalba), skirtas išspręsti užduotį ir programos rezultatų ekranų nuotraukos.