Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Atividade Estruturada Quanto custa um carro 0km? Disciplina: Algoritmos Professor: Sérgio de Oliveira Santos Aluno: Diego Mota dos Santos Desafio Uma fábrica de veículos novos necessita de um sistema para o cálculo do preço de um automóvel 0 km que varia de acordo com os opcionais que o cliente deseja. Existem três itens opcionais: 1- Trio elétrico (alarme, vidro elétrico e tranca elétrica); 2- Ar condicionado; 3- Direção hidráulica; O valor acrescido para cada item está relacionado ao preço básico do carro da seguinte forma: 1- trio elétrico: 2% do valor de fábrica sem o IPI. 2- ar condicionado: 2% do valor de fábrica sem o IPI. 3- direção hidráulica: 2% do valor de fábrica sem o IPI. 4- completo (trio elétrico, ar condicionado e direção hidráulica): a soma dos acréscimos isolados. Os modelos completos estão com uma promoção adicional de 3.5% do valor total, sendo este composto pelo preço de fábrica acrescido dos opcionais e do valor do IPI. Você foi escolhido para desenvolver um programa em C++ que, a partir do valor de fábrica do modelo, isto é, sem o IPI, calcule o preço final para venda. Para a seleção dos acessórios, considere a elaboração de um menu em que a “opção 0” seja equivalente a “nenhum opcional”. O IPI dos automóveis é de 8% do valor de fábrica. Observações: 1- O programa deverá ser executado continuamente até que o usuário indique que não deseja mais continuar. 2- O programa deverá mostrar o valor total do automóvel, após a opção escolhida de opcionais pelo usuário. 3- Ao encerrar o programa, este deverá mostrar o total de vezes que cada opcional foi escolhido. Desenvolvimento #include <iostream> #include <stdlib.h> using namespace std; int main () { int num, quant=0; float valor; cout << "\n====================================================="; cout << "\n Calcular o valor de um carro 0 KM com o valor dos acessorios opcionais "; cout << "\n============================================\n\n\n\n"; cout <<"-------------------------------Aluno: Diego Mota-------------------------------\n\n\n\n\n"; system("pause"); do{ cout << "\n\nDigite o valor do carro ou 0 para sair:"; cin >> valor; if (valor<=0){ cout << "\nEncerrando...\n" << "\n\nQuantidade de consultas do preco do carro: " <<quant<<"\n\n";; return 0;} else{ cout << "\n\nSelecione os acessorios opcionais: \n\n"; cout << "1 - Trio eletrico \n"; cout << "2 - Ar condicionado \n"; cout << "3 - Direcao hidraulica \n"; cout << "4 - Completo \n"; cout << "0 - Nenhum opcional\n\n"; cin >> num; system ("cls"); } Continuação switch (num) { case 1: cout << "\nOpcao selecionada 1\n" << "\nO valor do carro custara R$" << valor*0.02+valor<<endl<<"\n"; break; case 2: cout << "\nOpcao selecionada 2\n" <<"\nO valor do carro custara R$" << valor*0.02+valor<<endl<<"\n"; break; case 3: cout << "\nOpcao selecionada 3\n" <<"\nO valor do carro custara R$" << valor*0.02+valor<<endl<<"\n"; break; case 4: cout << "\nOpcao selecionada 4\n" <<"\nO valor do carro custara R$" << valor*0.115+valor<<endl<<"\n"; break; case 0: cout << "\nVoce nao escolheu nenhuma opcao" << "\n\nEncerrando...\n\n"; break; default: cout << "OPCAO INVALIDA\n\n"; } if (num>0);{ quant++; cout << "\nQuantidade de consultas do preco do carro: " <<quant<<"\n\n"; } } while (num != 0); system("pause"); return 0; }
Compartilhar