rendered paste body// Devoir 1 INFO 1001
// Marc-André Lanteigne , A00136563
// Exercice 1.27 page 56
#include <iostream>
using namespace std;
int main()
{
int voiture,
distance,
aTotal = 0,
bTotal = 0,
cTotal = 0,
dTotal = 0,
eTotal = 0,
fTotal = 0,
gTotal = 0,
hTotal = 0,
S=0;
cout << " Entrez le nom de la voiture ( lettre A, B, C, D, E, F, G, ou H ) et le nombre de kilomètre par voiture " <<endl
<< " Entrez la lettre S et la valeur 0 pour terminer. "
<< endl;
while ( S != 0)
{
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 '\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;
return 0;
}