Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

solid

Programa

Recommended Posts

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;
                               }

 






Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.