/* autor: Krzysztof 'zmijka' Zmijewski
*
* prog: " ikp.cpp " - Ile kosztuje prad - program przelicza ile dane urzadzenie
* pobiera pradu.
*
* uzycie: podczas dzialania programu nalezy podac ile urzadzenie pobiera Wat
* i przez ile godzin dziala oraz cene 1 kWh, ktory znajduje sie na kazdej fakturze za prad.
*
* Kompilator: g++ 4.8.2
*/
#include <iostream>
using namespace std;
inline double wnkw(double &w); // funkcja przelicza waty na kilowaty
inline double kwnkwh(double &h, double &kw); // funkcja przelicza kilowaty na kilowatogodziny
inline double kwhncena(double &kwh, double &cena); // funkcja przelicza kilowatogodziny na koszt zuzycia pradu
int main()
{
double h, w, kw, kwh, cena, wynik;
cout << "Prosze podaj ile Wat pobiera urzadzenie: ";
cin >> w;
kw = wnkw(w); //przeliczamy waty na kilowaty
cout << "Prosze podaj ile godzin dziennie pracuje urzadzenie: ";
cin >> h;
kwh = kwnkwh(h, kw); // przeliczamy kilowaty na kilowatogodziny
cout << "Prosze podaj ile u Ciebie kosztuje 1kwh: ";
cin >> cena;
wynik = kwhncena(kwh, cena); // przeliczamy kilowatogodziny na cene
/*
* wypisanie wynikow
*/
cout << "\nPodane przez Ciebie urzadzenie zuzywa: " << w << " W " \
<< "czyli: " << kw << " kW" << endl;
cout << "Daje nam to wynik: " << kwh << " kWh, a to bedzie Cie kosztowac: " \
<< wynik << " PLN" << endl;
return(0);
}
inline double wnkw(double &w)
{
return(w/1000);
}
inline double kwnkwh(double &h, double &kw)
{
return(h*kw);
}
inline double kwhncena(double &kwh, double &cena)
{
return(kwh*cena);
}
syntax highlighted by Code2HTML, v. 0.9.1