Ir ao conteúdo
  • Cadastre-se

Lucas Fantin Venturin

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

posts postados por Lucas Fantin Venturin

  1. lucas fantin, em 16 Mai 2016 - 4:56 PM, disse:

    Alguém consegue me ajudar nesse código?

     

    A companhia energética ACME realiza leituras mensalmente em todas as residências de uma determinada cidade. Depois de um acordo com a prefeitura, estabeleceu-se valores da tarifa cobrado por cada kilowatt/hora (kWh) de acordo com as faixas de consumo para incentivar a economia de energia. Assim, caso alguém consuma 150 kWh, pagará pelos 100 primeiros de acordo com a tarifa da faixa 1 e os 50 restantes pela tarifa da faixa 2. A tabela a seguir relaciona os valores de tarifas que foram acordados entre a companhia e a prefeitura.

     

                                   Faixa             Tarifa(R$)

                     1   primeiro 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;

    }

     

     

     

     

    prohama.png

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!