Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguém consegue me ajudar nesse código?
Faixa
Tarifa(R$)
1
Primeiros 100 kWh
0,2913
2
101 a 250 kWh
0,3623
Faça uma aplicação para ajudar a companhia ACME a calcular os valores das contas de luz da cidade. Para calcular e exibir essas informações, a aplicação deverá receber como entrada, para cada residência, o código da unidade consumidora, a leitura anterior em kWh (maior que zero), a leitura atual em kWh (maior que zero). O valor total a ser pago é dado pelo valor calculado pelo consumo de energia adicionado ao valor de 25% de ICMS. Mostrar no formato "O valor da unidade consumidora número 999 é R$ 999.99". Ao final, efetuar a pergunta: "Deseja efetuar o cálculo para outra residência?" ('s' ou 'n'). Se a resposta for positiva, repetir a operação.
Eu fiz isso mas não consigo ir pra frente:
#include <stdio.h>
#include <stdlib.h>
int main(void) {
setbuf(stdout, NULL);
float gasto, anterior, atual;
int uniCons;
char novoCalculo;
do {
printf("informe o código da unidade consumidora: ");
scanf("%f", &uniCons);
fflush(stdin);
printf("informe o valor anterior em kWh: ");
scanf("%f", &anterior);
fflush(stdin);
printf("informe o valor atual em kWh: ");
scanf("%f", &atual);
fflush(stdin);
gasto = anterior - atual;
do {
printf("Deseja efetuar o calculo para outra residencia?");
novoCalculo = getchar;
} while (novoCalculo != 's' && novoCalculo != 'n');
} while (novoCalculo == 's');
return EXIT_SUCCESS;
}Carregando comentários...