InjsscMedlem sedan apr. 200326 inlägg Är det någon som vet hur man löser denna uppgift?
Den lyder så här:
Skriv ett program som tar in ett antal namn med telefonnummer.
Skriver ut dessa på skärmen.
Frågar om du vill lagra dem i filen phone.dat
Du skall sedan kunna fylla på filen med valfritt antal namn och telefonnummer.
I programmet så skall du klara av att hämta yt ett utval av antingen namn eller telefonnummer från filen.
aasahMedlem sedan mars 20034 471 inlägg I vilket sammanhang har du träffat på uppgiften? Om det är en kurs du går så hänvisar jag till kurslitteraturen! Du kan säkert finna svaret där!
PeWMedlem sedan juni 200010 432 inlägg Re: c++ programmering
Injssc skrev:
Skriv ett program som tar in ett antal namn med telefonnummer.
Gör en loop som fyller en samling (ex, en dynamiskt allokerad array) av structar (C) eller objekt (C++) med de av användaren inmatade uppgifter.
Injssc skrev:
Skriver ut dessa på skärmen.
Iterera samlingen och printa ut varje post.
Injssc skrev:
Frågar om du vill lagra dem i filen phone.dat
Verkar som att du ska spara i binärt format, vilket gör det lite enklare. Bara att löpa igenom samlingen och dumpa innehållet binärt i en fil vid namn phone.dat
Injssc skrev:
Du skall sedan kunna fylla på filen med valfritt antal namn och telefonnummer.
Bara att göra en append på filen med ny data.
Injssc skrev:
I programmet så skall du klara av att hämta yt ett utval av antingen namn eller telefonnummer från filen.
Nemas problemas. Bara att läsa in filen i motsvarande dynamiska samling. Krävs dock att du vet storlek på filen.
Börja med att göra ett huvudmenysystem, där läsa in från användare, spara, läsa från fil och avsluta finns med. Därefter bygger du steg för steg varje post i menysystemet. Olika aproach beroende på om det ska vara objektorienterad C++ eller om det ska vara imperativ C, dock. Som asaah skrev, kika i litteraturen. Är det en uppgift i en kurs du går, bör du rimligen förväntas ha baskunskaperna till att ivf börja med uppgiften.
Bättre att du presenterar lite kod så kan vi kanske hjälpa med hintar om delproblem, än att vi ger färdiga lösningar ;)
InjsscMedlem sedan apr. 200326 inlägg Tack för svaren jag fick.
Alpha IIMedlem sedan maj 20002 993 inlägg 9 trådar i rad! Starkt jobbat :birp