Informática, perguntado por Eugenia922, 1 ano atrás

Notas: 20
Uma empresa dará aumento aos seus funcionários, de acordo com sua classe: (Valor 20)


a) Classe A = 8,5% de aumento;

b) Classe B = 13,2% de aumento;

c) Classe C = 20,8% de aumento.


Usando o comando switch, faça um programa que leia o salário e a classe do funcionário, calcule e exiba os salários com os devidos aumentos.

Soluções para a tarefa

Respondido por gustavogonzale
0
switch(classe){

case 'a':
calculo_aqui
break;

default:

}

No espaço de calculo_aqui você implenta a regra de adicional. 
Respondido por Index
1
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char * * argv) {
    float salario;
    char classe;
    

    printf("Informe o salario: ");
    scanf("%f", & salario);
    
    printf("Informe a classe: ");
    scanf("%s", & classe);   

    switch(classe) {
    case 'a':
        salario = salario + (salario * 0.085);
        break;
    
    case 'b':
        salario = salario + (salario * 0.132);
        break;
    
    case 'c':
        salario = salario + (salario * 0.208);
        break;
    
    default:
        printf("Classe invalida!");
        break;
    }
    
    printf("Salario com aumento: %.2f\n\n", salario);
    
    system("pause");
    return 0;
}
Perguntas interessantes