Crusader* Skrevet 6. januar 2008 Del Skrevet 6. januar 2008 (endret) Prøver å lage meg en kalkulator i c++, men sitter litt fast akkurat nå. Jeg får en feilmelding som jeg ikke helt skjønner... Noen som kan hjelpe? ------------------------------------------------------------------------------------- #include <iostream> #include <conio.h> int main() { char op,janei; do { cout << "\n\n\n skriv + for Pluss! \n skriv - for Minus! \n skriv * for Multiplikasjon! \n skriv / for Dividering!\n " ; cin >> op; cin.ignore(); switch (op) { double res1; double res2; double total; case '+': cout << " Du har tastet et + tegn.\n"; cout << "skriv inn 2 tall du vil summere:"; cin >> res1 >> res2; //her angir vi hvor mange resultater vi vil at brukeren skal taste inn. total = res1 + res2; //regner sammen resultatene. cout << "Summen ble: " << total << endl; break; case '-': cout << " Du har tastet et - tegn."; cout << "skriv inn 2 tall du vil summere:"; cin >> res1 >> res2; //her angir vi hvor mange resultater vi vil at brukeren skal taste inn. total = res1 - res2; //regner sammen resultatene. cout << "Summen ble: " << total << endl; break; case '*': cout << " Du har tastet et * tegn."; cout << "skriv inn 2 tall du vil summere:"; cin >> res1 >> res2; //her angir vi hvor mange resultater vi vil at brukeren skal taste inn. total = res1 * res2; //regner sammen resultatene. cout << "Summen ble: " << total << endl; break; case '/': cout << " Du har tastet et / tegn."; cout << "skriv inn 2 tall du vil summere:"; cin >> res1 >> res2; //her angir vi hvor mange resultater vi vil at brukeren skal taste inn. total = res1 / res2; //regner sammen resultatene. cout << "Summen ble: " << total << endl; break; default: cout << " Du har tastet et ulovlig tegn! "; } cout << "\n\nVil du regne mer? Svar J/N --->"; janei = toupper(getch()); } while (janei != 'N'); return 0; } Endret 6. januar 2008 av Crusader* Lenke til kommentar
BlueEAGLE Skrevet 6. januar 2008 Del Skrevet 6. januar 2008 (endret) To ting: A) Hvis du får en feilmelding som du trenger hjelp med så er det greit om du faktisk tar den med B) Kode hører hjemme i enten code- eller spoiler-blokker Endret 6. januar 2008 av BlueEAGLE Lenke til kommentar
Crusader* Skrevet 6. januar 2008 Forfatter Del Skrevet 6. januar 2008 hva med å faktisk hjelpe folk istedenfor å lete etter skrivefeil og kritisere hvordan folk lager en tråd. Samma det fikk det til med hjelp fra et annet sted. Lenke til kommentar
BlueEAGLE Skrevet 6. januar 2008 Del Skrevet 6. januar 2008 (endret) hva med å faktisk hjelpe folk istedenfor å lete etter skrivefeil og kritisere hvordan folk lager en tråd. Samma det fikk det til med hjelp fra et annet sted. Det har litt med at jeg ikke har en kompilator på denne maskinen og at jeg ikke har ork til å lese en så lang kodeblokk når den ikke har syntakseutheving. Det er mye enklere å finne en feil når man vet hva kompilatoren klager på og hvilken linje den mener feilen ligger i. Når det gjelder å bruke kodeblokker så er det enklere å lese kode når den står i slike blokker da disse blokkene ikke tvinger linjeskift men bruker et vanrett rullefelt. For all del, jeg mente ikke å kritisere deg, jeg prøvde bare å hjelpe deg forklare problemet slik at jeg kunne hjelpe deg videre. Edit: Flott at du fikk hjelp. Bare et lite spørsmål, ba personen som hjalp deg fortelle akkurat hva feilmeldingen var? Endret 6. januar 2008 av BlueEAGLE Lenke til kommentar
DeadManWalking Skrevet 6. januar 2008 Del Skrevet 6. januar 2008 Ikke ta det personlig, vi påpeker bare at tråden din var mangelfull. Det er jo åpenbart at det mangler viktig informasjon som gjør det lettere å besvare spørsmålet ditt. Uansett, kjekt det ordnet seg! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå