using namespace std ;
int main ()
{
2
Erklær variabler i dit program . Vi er nødt til at erklære variabler for engelske enheder , metriske enheder, en variabel til at vælge en konvertering og en variabel for at kontrollere, om input er korrekt. Initialiser to string arrays til at holde enheder ( et system for engelske enheder , den anden for metriske enheder) og en dobbelt array til at gemme de omregningsfaktorer
Det er de variable startværdier : .
Double eng //engelske enheder
dobbelt metrisk //metriske enheder
bool checkchoice = true //for at kontrollere brugerens valg
int valg //gemmer brugerens valg
dobbelt conv [4] = { 2,54 , 1.609 , 4.448 , 1.609 } //inch, mile, pund, mil i timen faktorer
string engUnits [4 ] = {" inches " , " mil "," pounds "," miles i timen " };
string metUnits [4] = { " centimeter "," km "," Newtons "," kilometer pr time " };
3
Vise en menu for brugeren. Menuen vil bede brugeren om at træffe et valg , og programmet vil udføre den konvertering baseret på brugerens valg
p Dette er koden til at få vist menuen : .
Cout << ; " Vælg en konvertering fra menuen : " << endl;
cout << " . 1. tommer til centimeter " << endl;
cout << ; ". 2 miles til kilometer " << endl;
cout << " . 3 pounds til Newtons " << endl;
cout << " 4 miles i timen til kilometer i timen "<< endl;
cout << " Dit valg : . "
cin >> valg ;
< p> cout << endl;
4
Kontroller, om brugerens valg er korrekt. Hvis valget er forkert, vil værdien af checkchoice skifte til
p Dette er koden : Hej
if ( choice <1