Informática, perguntado por francielemz, 7 meses atrás

Preciso de ajuda em um estudo de caso!

Escreva um programa em C que calcule e apresente o salário líquido e bruto de um professor.

Esse programa deve ler do usuário os seguintes dados:

· Valor da hora aula;

· Número de aulas dadas no mês;

· Percentual de desconto do INSS.

Após a entrada destes dados, calcule:

· Salário bruto, dado pelo produto do número de aulas pelo valor da aula;

· Salário líquido, que é o salário bruto subtraindo o desconto do INSS.

Imprima na tela o valor do salário bruto e o valor do salário líquido.

será que alguém sabe me ajudar?

Soluções para a tarefa

Respondido por PedroviskHMA
16

#include <stdio.h>

int main(){

int hora_aula, aulas_mes, desconto_inss;

int salario_bruto, salario_liquido;

printf("Digite o valor da hora aula: ");

scanf("%d", &hora_aula);

printf("Digite a quantidade de aulas dadas no mês: ");

scanf("%d", &aulas_mes);

printf("Digite o percentual de desconto do INSS: ");

scanf("%d", &desconto_inss);

salario_bruto = aulas_mes * hora_aula;

salario_liquido = salario_bruto - desconto_inss;

printf("\nSalário bruto: %d\n", salario_bruto);

printf("Salário líquido: %d\n", salario_liquido);

return 0;

}


tapui722: é necessário colocar valores numérico acima aonde pede.
gabrielbernardpejful: essa resposta estacorreta até certo ponto
gabrielbernardpejful: printf("Digite o percentual de desconto do INSS: ");

scanf("%d", &desconto_inss); esse comando não vai descontar a porcentagem informa vai somente subtrair o valor como se fose 10-1=9
PedroviskHMA: É verdade, Gabriel. Eu simplesmente não notei isso quando eu estava criando o programa. Obrigado por reportar.
gabrielbernardpejful: sem falar que se se colocar numeros quebrados o programa não vai rodar por estar com o comando int para numeros inteiros
gabrielbernardpejful: melhor usar float no lugar de int e mudar %d para %f
PedroviskHMA: Esse não necessariamente é um erro, porque depende do range de valor que o usuário está usando. Mas obrigado por falar também.
gabrielbernardpejful: também é bom rever se vai querer colocar o valor do inss a ser descontado ou a porcentagem mesmo
josemarmartins157: qual seria exato?
Perguntas interessantes