Ayuda con este operador Switch
Publicado por Emerson (1 intervención) el 16/09/2018 19:18:38
Hola me pueden ayudar con este programa?
necesito calcular el consumo de la energia por trimestres(primer, segundo, tercer y cuarto) pero necesito que primero me salga un cartel diciendo el nombre del programa. Luego pase la parte de los cálculos. Luego quiero al final se sumen los datos para el consumo de energia anual.
Se que algo esta mal pero no veo como pueda corregirlo.
Para producir un barril de petroleo se necesita 297 kwh.
#include <stdio.h>
#include <math.h>
#define BARRIL 297
int main() {
printf("Barriles producidos por trimestres. ");
int energia,barrilesProducidos,Periodo;
float Eu1,Eu2,Eu3,Eu4,energiaAnual;
scanf("%d %d", &barrilesProducidos, &Periodo);
switch (Periodo)
{
case 1: printf("Barriles producidos en el primer trimestre:\n");
Eu1 = barrilesProducidos * BARRIL; break;
case 2: printf("Barriles producidos en el segundo trimetres:\n");
Eu2 = barrilesProducidos * BARRIL; break;
case 3: printf("barriles producidos en el Tercer trimetres:\n");
Eu3 = barrilesProducidos * BARRIL; break;
case 4: printf("barriles producidos en el Cuarto trimetres:\n");
Eu3 = barrilesProducidos * BARRIL; break;
}
energiaAnual = Eu1 + Eu2 + Eu3+Eu4;
printf("energiaAnual");
return 0;
}
necesito calcular el consumo de la energia por trimestres(primer, segundo, tercer y cuarto) pero necesito que primero me salga un cartel diciendo el nombre del programa. Luego pase la parte de los cálculos. Luego quiero al final se sumen los datos para el consumo de energia anual.
Se que algo esta mal pero no veo como pueda corregirlo.
Para producir un barril de petroleo se necesita 297 kwh.
#include <stdio.h>
#include <math.h>
#define BARRIL 297
int main() {
printf("Barriles producidos por trimestres. ");
int energia,barrilesProducidos,Periodo;
float Eu1,Eu2,Eu3,Eu4,energiaAnual;
scanf("%d %d", &barrilesProducidos, &Periodo);
switch (Periodo)
{
case 1: printf("Barriles producidos en el primer trimestre:\n");
Eu1 = barrilesProducidos * BARRIL; break;
case 2: printf("Barriles producidos en el segundo trimetres:\n");
Eu2 = barrilesProducidos * BARRIL; break;
case 3: printf("barriles producidos en el Tercer trimetres:\n");
Eu3 = barrilesProducidos * BARRIL; break;
case 4: printf("barriles producidos en el Cuarto trimetres:\n");
Eu3 = barrilesProducidos * BARRIL; break;
}
energiaAnual = Eu1 + Eu2 + Eu3+Eu4;
printf("energiaAnual");
return 0;
}
Valora esta pregunta


0