Informática, perguntado por Netaqw, 10 meses atrás

Escrever um programa em C para uma empresa que decide dar um reajuste a seus funcionários de acordo
com os seguintes critérios:
a) 50% para aqueles que ganham menos do que três salários mínimos;
b) 20% para aqueles que ganham entre três até dez salários mínimos; c) 15% para aqueles que
ganham acima de dez até vinte salários mínimos;
d) 10% para os demais funcionários.
Leia o nome do funcionário, seu salário e o valor do salário mínimo. Calcule o seu novo salário
reajustado. Escrever o nome do funcionário, o reajuste e seu novo salário.

Soluções para a tarefa

Respondido por fernandospinolpehgal
1

#include <stdio.h>

#include <stdlib.h>

int main(void)

{

char nome[30];

float novosalario, salario, salmin = 980;

int calc;

printf("Salario mínimo R$ 980\n");

printf("Digite o nome do funcionario:\n");

scanf("%s", nome);

printf("Digite o salario do funcionario:\n");

scanf("%f", &salario);

printf("\nNome do funcionario %s", nome);

calc = salario/salmin;

if(calc < 3)

{

novosalario = salario + (0.50*salario);

printf("\nSalario antigo %2.0f", salario);

printf("\nNovo salario %2.0f", novosalario);

}

if(calc >= 3 && calc < 11)

{

novosalario = salario + (0.20*salario);

printf("\nSalario antigo %2.0f", salario);

printf("\nNovo salario %2.0f", novosalario);

}

if(calc > 10 && calc <= 20)

{

novosalario = salario + (0.15*salario);

printf("\nSalario antigo %2.0f", salario);

printf("\nNovo salario %2.0f", novosalario);

}

if (calc > 20)

{

novosalario = salario + (0.10*salario);

printf("\nSalario antigo %2.0f", salario);

printf("\nNovo salario %2.0f", novosalario);

}

/**

do{

}while ();

**/

 return 0;

}


Netaqw: Obrigado
fernandospinolpehgal: disponha
Perguntas interessantes