Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ALGORITMOS ATIVIDADE ESTRUTURADA Renata de Oliveira Viri Matrícula: 201511218908 ALGORITMOS (CCT0239/1922129) 9016 Quanto custa um carro 0 KM? CÁLCULO DO PREÇO DE UM AUTOMÓVEL 0 KM 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. Abaixo programação executável em C++: #include <iostream> #include <cmath> using namespace std; int main(){ setlocale(LC_ALL, "Portuguese"); float vf; char r; int opcao; float vt; float vd; float vipi; float vp; r='s'; vd=0; cout << "DIGITE O PREÇO BASICO DO CARRO: "; cin >> vf; cout << "Você digitou o número: " << vf << endl; while (r=='s') { cout << "==============\n"; cout << "OPCIONAIS\n"; cout << "==============\n"; cout << "Digite o número referente ao opcional desejado \n"; cout << "[0] Nenhum Opcional \n"; cout << "[1] Ar Condicionado \n"; cout << "[2] Direção Hidrauliga \n"; cout << "[3] trio eletrico \n"; cout << "[4] completo \n"; cin >> opcao; if (opcao==0){ vt= vf+(vf*0.045); r='n'; } if (opcao==1){ vt= vt+(vf+(vf*0.02)); } if (opcao==2){ vt=vt+(vf+(vf*0.02)); } if (opcao==3){ vt=vt+(vf+(vf*0.02)); } if (opcao==4){ vt=vf+(vf*0,02)+(vf*0,02)+(vf*0,02); vipi=vt*0.045; vd=0.035*(vt+vipi); } cout << "Deseja continuar adicionando? [s/n]:\n"; cin >> r; } vipi=vt*0.045; vp=vipi+vt-vd; cout<<"Preço Basico ............... R$" <<vf<< "\n"; cout<<"Valores com opcionais....... R$" <<vt<< "\n"; cout<<"Valor IPI................... R$" <<vipi<< "\n"; cout<<"Desconto.................... R$" <<vd<< "\n"; cout<<"Valor Total................. R$" <<vp<< "\n"; system("pause"); return 0; }
Compartilhar