Menu com Contagem de Opções - C++
Olá, bom dia. Sou iniciante e estou tendo problemas com um exercício.
Preciso criar um menu em c++, até aí tudo bem. Só que no final preciso que o programa exiba a quantidade de vezes que cada opção foi escolhida.
Li alguma coisa sobe aninhar o switch num while, mas não entendi muito bem e não acho mais o link. Segue o que eu fiz até agora [e começo a achar que não é a melhor solução] e obrigada desde já.
Ah, eu incluí uma variável "opção" que eu vi num outro fórum, mas não funciona porque, e se o user escolher mais de uma? aí não presta...
#include <iostream>
using namespace std;
int main (void); {
float vfabrica, vadd, vtot,ipi;
int opcao;
cout<<"\nEntre com o valor de fábrica do carro.\n";
cin>>vfab;
cout<<"\nQuais adicionais você quer?\t\t0 - Nenhum opcional\t1 - Trio elétrico\t2 - Ar condicionado\t3 - Direção hidráulica\t4 - Completo (trio, ar e direção)\n";
switch(vadd)
case 0:
cin<<opcao;
cout<<"\nNenhum adicional.\t";
vtot=vfab;
break;
case 1:
cin<<opcao;
vadd=vfab * 1.02;
cout<<"Trio elétrico = ",vadd,"\t";
vtot=vfab + vadd;
break;
case 2:
cin<<opcao;
vadd=vfab * 1.02;
cout<<"Ar condicionado = ",vadd,"\t";
vtot=vfab + vadd;
break;
case 3:
cin<<opcao;
vadd=vfa * 1.02;
cout<<"Direção hidráulica = ",vadd,"\t";
vtot=vfab + vadd;
break;
case 4:
cin<<opcao;
ipi=vfab * 1.08;
vadd=ipi * 1.06;
desc=vadd / 1.35;
vtot=desc;
cout<<"Completo = ",vadd,"\t";
break;
cout<<"\nValor total do carro com adicionais: ",vtot;
cout<<"\nOpção escolhida:"Discussão (4)
Carregando comentários...