Unnamed
public text v1 · immutable// Devoir 2 INFO 1001
// Marc-André Lanteigne , A00136563
#include <iostream>
using namespace std;
int main()
{
char voiture;
int distance,
aTotal = 0,
bTotal = 0,
cTotal = 0,
dTotal = 0,
eTotal = 0,
fTotal = 0,
gTotal = 0,
hTotal = 0,
S=1;
cout << " Entrez le nom de la voiture ( lettre A, B, C, D, E, F, G, ou H ) et le nombre de kilometre par voiture " <<endl<<endl
<< " Entrez la lettre S et la valeur 0 pour terminer. "
<< endl;
while ( S != 0)
{
cin >> voiture;
switch ( voiture )
{
case 'A' :
case 'a':
cin >> distance;
aTotal += distance;
break;
case 'B' :
case 'b':
cin >> distance;
bTotal += distance;
break;
case 'C' :
case 'c':
cin >> distance;
cTotal += distance;
break;
case 'D' :
case 'd':
cin >> distance;
dTotal += distance;
break;
case 'E' :
case 'e':
cin >> distance;
eTotal += distance;
break;
case 'F' :
case 'f':
cin >> distance;
fTotal += distance;
break;
case 'G' :
case 'g':
cin >> distance;
gTotal += distance;
break;
case 'H' :
case 'h':
cin >> distance;
hTotal += distance;
break;
case 'S' :
case 's':
S=0;
break;
case '\n':
case '\t':
case ' ':
break;
default:
cout << " Aucune voiture de correspond a cettre lettre. "
<< " Entrez une autre voiture. " <<endl;
break;
}
}
cout <<" \n\n Les totaux de distance pour chaque voiture est : "
<< "\n A : " << aTotal
<< "\n B : " << bTotal
<< "\n C : " << cTotal
<< "\n D : " << dTotal
<< "\n E : " << eTotal
<< "\n F : " << fTotal
<< "\n G : " << gTotal
<< "\n H : " << hTotal
<<endl;
cout << " Programme réalisé par : Marc-André Lanteigne "
<< " Faculté/École : Faculté d'Ingénierie " <<endl;
return 0;
}