Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija Zaključana

C programiranje

86 pregleda · 3 odgovora · otvorena 24.10.2013. u 19:54

Naime dobio sam zadatak da napravim program koji radi slijedece:

Napravite C program koji učitava potrošnju električne energije u (velika tarifa (VT) i mala tarifa (MT)) i pripadajude cijene po (cijena za malu tarifu i cijena za veliku tarifu). Kao izlaz, program daje:

1. Ukupnu potrošnju u KWh .
2. Novčani iznos računa.
3. Udio velike tarife i male tarife u ukupnoj potrošnji

Ja sam uradio ova prva dva ali ne znam kako odrediti udio, evo mog dijela programa:

#include <stdio.h>

int main()
{
float vt, nt, up, cup, unt, uvt;

printf("Unesi visoku potrosnju: ");
scanf("%f", &vt);

printf("Unesi nisku potrosnju: ");
scanf("%f", &nt);

up = vt + nt;
cup = (vt * 0.13f) + (nt * 0.09f);
unt =
uvt=

printf("Ukupna potrosnja je %2.2f KWh n", up);
printf("Iznos racuna je %2.2f KMn", cup);

return 0;
}

up - ukupna potrosnja, cup - cijena u. potrosnje, unt - udio n. tarife, uvt - udio v. tarife.

Ako neko moze pomoci, jer sam pocetnik u ovome
Ne znam jesi student ETF-a, uglavnom ako jesi, evo ti moja rješenja prvog tutorijala pa vježbaj.
http://www17.zippyshare.com/v/8948033/file.html

Konkretno traženi zadatak, kod izgleda ovako:
#include <stdio.h>
#include <stdlib.h>
#define CM 0.0801
#define CV 0.1602

int main()
{
float VT, MT, racun, potrosnja, uVT, uMT;
racun=0;
potrosnja=0;
VT=0;
MT=0;
printf("Unesi potrosnju el. energije u kWh (VT):\n");
scanf("%f", &VT);
printf("Unesi potrosnju el. energije u kWh (MT):\n");
scanf("%f", &MT);
potrosnja=VT+MT;
racun=(VT*CV)+(CM*MT);
uVT=(VT/potrosnja)*100;
uMT=(MT/potrosnja)*100;
printf("Potrosnja: %.2f kWh\n", potrosnja);
printf("Racun iznosi: %.2f KM\n", racun);
printf("Udio velike tarife (VT): %.2f\n", uVT);
printf("Udio male tarife (MT): %.2f\n", uMT);
return 0;
}


Ne pišem komentare dok su laganiji zadaci, dok ih znam odraditi sam, tako da ako trebaš pomoć oko neke linije koda ili općenito programiranja javi se na PP 

Post dobio aplauz od sh0ck

FritzzYYYY je napisao/la:
Ne znam jesi student ETF-a, uglavnom ako jesi, evo ti moja rješenja prvog tutorijala pa vježbaj.
http://www17.zippyshare.com/v/8948033/file.html

Konkretno traženi zadatak, kod izgleda ovako:
#include <stdio.h>
#include <stdlib.h>
#define CM 0.0801
#define CV 0.1602

int main()
{
float VT, MT, racun, potrosnja, uVT, uMT;
racun=0;
potrosnja=0;
VT=0;
MT=0;
printf("Unesi potrosnju el. energije u kWh (VT):\n");
scanf("%f", &VT);
printf("Unesi potrosnju el. energije u kWh (MT):\n");
scanf("%f", &MT);
potrosnja=VT+MT;
racun=(VT*CV)+(CM*MT);
uVT=(VT/potrosnja)*100;
uMT=(MT/potrosnja)*100;
printf("Potrosnja: %.2f kWh\n", potrosnja);
printf("Racun iznosi: %.2f KM\n", racun);
printf("Udio velike tarife (VT): %.2f\n", uVT);
printf("Udio male tarife (MT): %.2f\n", uMT);
return 0;
}


Ne pišem komentare dok su laganiji zadaci, dok ih znam odraditi sam, tako da ako trebaš pomoć oko neke linije koda ili općenito programiranja javi se na PP :)
Ovo je skoro kao i moje samo sto si ti definirao gore cijenu tarifa kao konstantu, samo me zanimalo kako udio da odradim, a nije mi palo na pamet ova formula, nisam bio koncentrisan :D

Prijavi se da bi odgovorio/la na ovu temu.