Baixe o app para aproveitar ainda mais
Prévia do material em texto
Primeiro Trabalho de Laboratório; Entrada: 1. O código do estado de origem da carga de um caminhão, supondo que a digitação do código do estado seja sempre válida, ou seja, um número inteiro entre 1 e 5; 2. O peso da carga do caminhão em toneladas; 3. O código da carga, supondo que a digitação do código seja sempre válida, ou seja, um número inteiro entre 10 e 40. Calcule e Mostre: 1. O peso da carga do caminhão convertido em quilos e o seu preço; 2. O valor do imposto sobre o valor da carga (depende do estado de origem); 3. O valor total transportado pelo caminhão, preço da carga mais imposto. #include <stdio.h> #include <conio.h> #include <math.h> int main(){ int code, codc, pdq; double peso, quilos, imposto, total, tributo, carga; printf("Digite o codigo do estado (1 a 5) e em seguida o codigo da carga (10 a 40): "); scanf("%i %i", &code, &codc); printf("\nDigite o peso da carga do caminhao em toneladas: "); scanf("%lf", &peso); quilos = peso * 1000; //Poderia ser usado pow(base, expoente); if(code == 1){ imposto = 1.35; } if(code == 2){ imposto = 1.25; } if(code == 3){ imposto = 1.15; } if(code == 4){ imposto = 1.05; } if(code == 5){ imposto = 1.00; } if(codc >= 10 && codc <= 20){ pdq = 100; } if(codc >= 21 && codc <= 30){ pdq = 250; } if(codc >= 31 && codc <= 40){ pdq = 340; } tributo = (imposto - 1) * (pdq*quilos); carga = pdq*quilos; total = (pdq*quilos*imposto); printf("\nO caminhao em questao transporta R$ %.2lf", total); printf("\n\nDesse valor, R$ %.2lf sao provenientes da carga e R$ %.2lf dos encargos tributarios!", carga, tributo); //Feito por Vinícius Carneiro de Souza Medeiros - 11911EEL016, no dia 02 de abril de 2019, finalizado as 18:37. getch(); return 0; }
Compartilhar