Linguagem C – Cálculo do Aumento de Salário

1
8502

🔴 Problema: Uma empresa concederá um aumento de salário aos seus funcionários, variável de acordo com o cargo, conforme a tabela abaixo.

Tabela de Aumento Salarial

Faça um algoritmo que leia o salário e o cargo de um funcionário e calcule o novo salário. Se o cargo do funcionário não estiver na tabela, ele deverá, então, receber 40% de aumento. Mostre o salário antigo, o novo salário e a diferença.

💾 Código-fonte em Linguagem C:

#include <stdio.h>

int main(void)
{
	int codigo; // Armazena o código do cargo
	
	float salario_atual, novo_salario, valor_aumento; // Armazena o salário atual, novo salário e valor do aumento
	
	// Solicita ao usuário que digite o código do cargo
	printf("Digite o codigo do cargo: ");
	scanf("%d", &codigo); // Lê o código digitado pelo usuário
	
	// Solicita ao usuário que digite o salário atual
	printf("Digite o salario atual: R$ ");
	scanf("%f", &salario_atual); // Lê o salário atual digitado pelo usuário
	
	// Cálculo do Aumento de Salário
	if(codigo == 101) // Verifica se o código é igual a 101
		valor_aumento = salario_atual * 0.10; // Calcula o valor do aumento (10% do salário atual)
	else if(codigo == 102) // Verifica se o código é igual a 102
		valor_aumento = salario_atual * 0.20; // Calcula o valor do aumento (20% do salário atual)
	else if(codigo == 103) // Verifica se o código é igual a 103
		valor_aumento = salario_atual * 0.30; // Calcula o valor do aumento (30% do salário atual)
	else
		printf("\nCODIGO INVALIDO!\n"); // Exibe uma mensagem de código inválido caso o código não corresponda a nenhuma opção
	
	novo_salario = valor_aumento + salario_atual; // Calcula o novo salário somando o valor do aumento ao salário atual
	
	// Exibição dos Resultados
	printf("SALARIO ATUAL ......: R$ %10.2f\n", salario_atual); // Exibe o salário atual com formatação de duas casas decimais
	printf("VALOR DO AUMENTO ...: R$ %10.2f\n", valor_aumento); // Exibe o valor do aumento com formatação de duas casas decimais
	printf("NOVO SALARIO .......: R$ %10.2f\n", novo_salario); // Exibe o novo salário com formatação de duas casas decimais
	
	return(0);
}


Deixe suas dúvidas e comentários logo abaixo. 😉

*Atualizado em 8 de julho de 2023

Estude a Bíblia!
guest
1 Comentário
Inline Feedbacks
View all comments
Zavelela Mpeve Ndongala
Zavelela Mpeve Ndongala
25 de janeiro de 2022 22:09

Gostei muito dos exercicios me puxam no WhatsApp