Exercicio salario professor
a) O valor bruto a ser pago por cada residência;
b) O valor líquido, caso o consumo seja menor que R$100,00 o consumidor terá um desconto de 15% sobre o valor.
c) Calcule e mostre a percentagem das residências que consomem mais que R$100,00;
d) Deve ser realizada a consistência de dados, para quantidade de quilowatts consumida não ser menor que zero;
e) Deve ser realizada a consistência de dados, para o número da residência não ser menor que zero; f) Informar qual é a casa que tem o menor consumo. Para encerrar a entrada de dados digite um FLAG = “N”
Resposta:
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL,"portuguese"); char nome[50],flag; int hr_aulas,dependentes,pc,totalprofsal=0,cont=0,i=0; float salario,valor_depen,mediasal=0,contprof=0,totalprof=0,totalsal=0; flag = 's'; while(flag != 'n'){ printf("Digite o nome do professor: "); scanf("%s",&nome); printf("\nDigite o numero de horas/aulas: "); scanf("%d",&hr_aulas); while(hr_aulas < 0 || hr_aulas > 160){//Concistencia para não dexar a aula ser menor que 0 e maior que 160 printf("\nO numero de aulas deve ser igual ou maior que 0 e menor que 160!\nDigite novamente: "); scanf("%d",&hr_aulas); }
printf("\nDigite o numero de dependentes do professor: "); scanf("%d",&dependentes); valor_depen = dependentes*15;//calculo de dependentes
if(hr_aulas <= 50){ salario = (hr_aulas*25)+valor_depen;//calculo do salario sem dependentes printf("\nO professor %s recebera:\nValor pago por