Programa
sou novo aqui, e estou começando no ramo de programação.
Fiz esse programa aqui onde tenho 3 opção, nas 3 opção tenho que fazer os cálculos de acordo com as condições e mostrar o resultado na tela .... mas não estou conseguindo, não sei o que tem de errado..
int main(){
int opcao;
float salario,imposto1,imposto2,imposto3,novosalario1,novosalario2,novosalario3,novosalario4;
printf("Menu de opcões \n");
printf("1: Imposto \n");
printf("2: Novo Salario \n");
printf("3: Classificação \n");
printf("\n Digite Opcão Desejada. \n");
switch(opcao){
case'1':
printf("Digite o salario: \n");
scanf("%f",&salario);
if(salario<500){
imposto1=(salario*5)/100;
printf("Valor do imposto = %f \n",imposto1);
}else{
if(salario>=500 && salario<=850){
imposto2=(salario*10)/100;
printf("Valor do imposto = %f \n",imposto2);
}else{
if(salario>850){
imposto3=(salario*15)/100;
printf("Valor do imposto = %f \n",imposto3);
}else{
}}}
break;
case'2':
printf("Digite o salario: \n");
scanf("%f",&salario);
if(salario<450){
novosalario1=salario+100;
printf("Novo salario = %f \n",novosalario1);
}else{
if(salario>=450 && salario<750){
novosalario2=salario+75;
printf("Novo salario = %f \n",novosalario2);
}else{
if(salario>=750 && salario<=1500){
novosalario3=salario+50;
printf("Novo salario = %f \n",novosalario3);
}else{
if(salario>1500){
novosalario4=salario+25;
printf("Novo salario = %f \n",novosalario4);
}else{
}}}}
break;
case'3':
printf("Digite o salario: \n");
scanf("%f",&salario);
if(salario<=700){
printf("Mal Remunerado");
}else{
if(salario>700){
printf("Bem Remunerado");
}else{
}}
break;
}
getch();
return 0;
}Discussão (2)
Carregando comentários...