C++ if / else problem
Ehm, her er mit lille program, som skulle kunne regne momsen ud af noget....Når jeg compiler det (med Borland 5.5.1) er der ingen problemer, men når jeg åbner det og taster 1 eller 2, så skriver den: "Unknown value Please try again"
Som jeg ellers havde sat den til at skrive hvis brugeren skrev alt andet end 1 og 2...
Håber nogen kan hjælpe mig..
Og da jeg er meget ny, skal jeg nok have det skåret ud i pap =)
Her er koden..
#include <iostream.h>
int main()
{
double tast;
double beloeb;
double resultat;
double resultat2;
cout << "\n\tDette program beregner momsen af beloebet du taster\n\n\tEr beloebet eksklusiv moms(tast1) eller inklusiv moms(tast2)?: ";
cin >> "tast";
if (tast == 1) {
cout << "Skriv nu dit beloeb: ";
cin >> beloeb;
resultat = beloeb*25/100;
cout << "\n\tBeloebet du skrev var: " << beloeb << "\n\tMomsen af det er: " << resultat << "\n\t" << beloeb << " + " << resultat << " = " << resultat+beloeb << "\n";
}
else if (tast == 2) {
cout << "Skriv nu dit beloeb: ";
cin >> beloeb;
resultat2 = beloeb*20/100;
cout << "\n\tBeloebet du skrev var: " << beloeb << "\n\tMomsen af det er" << resultat2 << "\n\t" << beloeb << " - " << resultat2 << " = " << resultat2-beloeb << "\n";
}
else {
cout << "\n\tUnknown value\n\tPlease try again.\n";
}
return 0;
}