06. juli 2001 - 07:04Der er
6 kommentarer og 1 løsning
find en fejl =)
Hej, jeg er ikke sikker om det er her man kan spørge om den slags?! men jeg prøver alligevel! =) Jeg er lige startet på at lære c++ og hvorfor så ikke prøve at lave en minilommeregner ;-) Selvfølgelig er der er bunke fejl i den når jeg kompiler så hvis i gad a fortælle min fejl =)
Alle variabler der skal regnes på, skal ikke være char men derimod af typen int eller float eller double. float og double bruges til decimaltal .char kan kun bruges når det drejer sig om et enkelt tegn hvis der er tale om flere tegn skal du bruge char[50] eller string. Jeg har ændret lidt i programmet.
#include <iostream.h>
void main (void)
{ //regning
double summen, tal_1, tal_2, ting; ////Her er der ændret til double///// cout<< \"tal? enter\" << endl; cin>> tal_1; cout<< \"1 = - og 2 = + og 3 = / og 4 = * enter\" << endl; cin>> ting; cout<< ting << \" hvilket tal? enter\" << endl; cin>> tal_2; cout<< \"regnestykket er: \" << tal_1 << ting << tal_2 << endl; //find ud af hvad der skal gøres! if(ting == 1) cout<< \"resultat = \" << tal_1 << - << tal_2 << endl; else if (ting == 2) cout<< \"resultat = \" << tal_1 << + << tal_2 << endl; else if (ting == 3) cout<< \"resultat = \" << tal_1 << / << tal_2 << endl; else (ting == 4) cout<< \"resultat = \" << tal_1 << * << tal_2 << endl; }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.