Prikazi cijelu temu 28.12.2010 21:29
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:C rijeseni zadaci
Napravite C-program koji ucitava potrošnju elektricne energije u KWh (velika tarifa(VT) i mala tarifa(MT)) i pripadajuce cijene po KWh (cijena za malu tarifu i cijena za veliku tarifu).
Kao izlaz program daje:
- ukupnu potrošnju u KWh;
- novcani iznos racuna;
- udio velike tarife i male tarife u ukupnoj potrošnji. Na primjer, izlaz iz programa treba biti sljedeceg formata: Ukupna potrosnja je 234.25 KWh.
Udio velike tarife u ukupnoj potrosnji je 25 %.
Udio male tarife u ukupnoj potrosnji je 75%. Iznos racuna je 25.45 KM.

RJEÅ ENJE:

PreuzmiIzvorni kôd (C#):
  1. # include <stdio.h>
  2. int main () {
  3. // Definisanje potrebnih varijabli
  4. float VT,MT,CV,CM,UKUPNO,RACUN,UDIOM,UDIOV;
  5. // Unos male tarife, velike tarife, cijene male tarife i cijene velike tarife printf("\n Unesi potrosnju po velikoj tarifi (KWh): ");
  6. scanf("%f", &VT);
  7. printf("\n Unesi potrosnju po maloj tarifi (KWh): ");
  8. scanf("%f", &MT);
  9. printf("\n Cijena za veliku tarifu po jednom Kwh: ");
  10. scanf("%f", &CV);
  11. printf("\n Cijena za malu tarifu po jednom Kwh: ");
  12. scanf("%f", &CM);
  13. // Racunanje ukupne potrosnje
  14. UKUPNO=VT+MT;
  15. // Racunanje cijene ukupne potrosnje (cijena po maloj tarifi + cijena po
  16. // velikoj tarifi) RACUN=VT*CV+MT*CM;
  17. // Izracunava udio velike i male tarife u ukupnoj potrosnji (procenat) UDIOM=(MT/UKUPNO)*100;
  18. UDIOV=(VT/UKUPNO)*100;
  19. // Ispis rezultata
  20. printf ("\n Ukupna potrosnja elektricne energije je: %.f KWh", UKUPNO); printf ("\n Ukupna cijena elektricne energije je: %.f KM", RACUN); printf ("\n Udio velike tarife u potrosnji je: %.f procenata", UDIOV); printf ("\n Udio male tarife u potrosnji je: %.f procenata", UDIOM);
  21. // Kraj programa getch(); return 0;
  22. }

Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
Ovaj post je ureden 1 puta. Posljednja izmjena 28.12.2010 22:23 od strane zxz.