Forum huvudsida -> Programmering -> Noob fråga
Sidor: 1
TheOne | 08:21 - 3:e Augusti 2006 | Post #1 | |
Medlem Inlägg: 5 Skicka PM |
Nu är det så att jag är alldeles ny på det här med C++ programmering. Jag har gjort lite kod:
Som ni ser är det inte alls seriöst, den är bara till för att få en liten feeling för vad detta med C++ är egentligen. Nu till mitt probelm. Som ni ser under int main() så finns denna snut: cout << "Vill du se ditt saldo tryck 1"; Och under void saldo() finns denna: cout << "Dit nuvarande saldo ar: 5 000 000 000 $"; Nu vill jag skapa en funktion (antar att det blir en if sats?) som gör så att om man trycker 1 så kommer man till saldot. Och om man inte gör det händer inget. Har kollat runt här inne men verkar inte hitta något bra svar.. Tack på för hand för hjälp! ------------------------- Ingen signatur! |
Independence | 09:38 - 3:e Augusti 2006 | Post #2 | |
Administratör Inlägg: 1800 Skicka PM |
Det bör väl gå att klura ut hur man gör om man läser delen om if-satser. Kan göra ett lite tafatt försök till en kodsnutt som gör något som liknar det du vill här:
------------------------- Vi är riddarna som säger fiskbulle! |
tobbez | 09:38 - 3:e Augusti 2006 | Post #3 | |
Medlem Inlägg: 364 Skicka PM |
Jag hade nog gjort något liknande det här:
Men om du har tänkt använda många val så är det nog bättre om du använder switch() istället för if() (Jag skulle gjort det om man kunde ha använt break för att bryta loopen i en switch-sats. Som sagt om du tänker ha många val är något sådant här nog bättre:
Senast redigerad 09:40 - 3:e Augusti 2006 |
TheOne | 10:29 - 3:e Augusti 2006 | Post #4 | |
Medlem Inlägg: 5 Skicka PM |
Ok, tack för alla svaren! Nu har jag kommit en liten bit till. Koden ser ut som följer:
Det är SKIT kul att leka med, man blir som barn på nytt! Men jag har en fråga. Google viste inte, och inte Altavista heller! (som för övrigt är en bättre sökmotor) Hur får man så att när man skriver in koden (1234) så blir det stjärnor precis som vid en vanlig bankomat. Hoppas ni fattar! Alltså här: int kod; cout << "Skriv in din fyr (4) sifriga kod"; cout << endl; cout << endl; cin >> kod; cout << endl; cout << endl; när man skriver in cin >> kod; så ska det bara synas stjärnor på skrämen. Tack igen får svaren så långt! ------------------------- Ingen signatur! |
TheOne | 10:38 - 3:e Augusti 2006 | Post #5 | |
Medlem Inlägg: 5 Skicka PM |
Ok, tack för alla svaren! Nu har jag kommit en liten bit till. Koden ser ut som följer:
Det är SKIT kul att leka med, man blir som barn på nytt! Men jag har en fråga. Google viste inte, och inte Altavista heller! (som för övrigt är en bättre sökmotor) Hur får man så att när man skriver in koden (1234) så blir det stjärnor precis som vid en vanlig bankomat. Hoppas ni fattar! Alltså här: int kod; cout << "Skriv in din fyr (4) sifriga kod"; cout << endl; cout << endl; cin >> kod; cout << endl; cout << endl; när man skriver in cin >> kod; så ska det bara synas stjärnor på skrämen. Tack igen får svaren så långt! ------------------------- Ingen signatur! |
Nissebosselasse | 17:40 - 3:e Augusti 2006 | Post #6 | |
Medlem Inlägg: 490 Skicka PM |
Det är inget som finns inbyggt i språket, så du får själv ombesörja för den rutinen. En variant kan vara att vänta på tangentnedtryckningar, spara undan tecknet i en variabel och istället skriva ut en asterisk (*), sedan vänta på nästa tangentnedtryckning, o.s.v. Har för mig att det redan finns en tråd om det här. Sök! ------------------------- http://pushingcows.se Gula Nallen |
TheOne | 07:43 - 4:e Augusti 2006 | Post #7 | |
Medlem Inlägg: 5 Skicka PM |
Citat av Nissebosselasse: Det är inget som finns inbyggt i språket, så du får själv ombesörja för den rutinen. En variant kan vara att vänta på tangentnedtryckningar, spara undan tecknet i en variabel och istället skriva ut en asterisk (*), sedan vänta på nästa tangentnedtryckning, o.s.v. Har för mig att det redan finns en tråd om det här. Sök! Ok... hoppas det finns kod exempel i den tråden, för detta låter krångligt! ^^ ------------------------- Ingen signatur! |
Nissebosselasse | 18:11 - 4:e Augusti 2006 | Post #8 | |
Medlem Inlägg: 490 Skicka PM |
Hade inget bättre för mig, så jag knåpade ihop den här snutten kod som fungerar ungefär som du vill. Dock finns det lite grejor för dig att fixa:
------------------------- http://pushingcows.se Gula Nallen |
Sidor: 1
Forum huvudsida -> Programmering -> Noob fråga
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-03 07:13
Vecka: 18
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.