Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- #include <iomanip>
- using namespace std;
- const char ivedimo_failas[] = "Duomenys.txt";
- const char isvedimo_failas[] = "Rezultatai.txt";
- int vietosKaina(int eile);
- void isvedimas(int suma, int kiekis);
- int main() {
- int eilutes, stulpeliai, vieta;
- int suma = 0, kiekis = 0, uzimtaEileje;
- ifstream in(ivedimo_failas);
- in >> eilutes >> stulpeliai;
- for (int i = 1; i <= eilutes; ++i) {
- uzimtaEileje = 0;
- for (int j = 1; j <= stulpeliai; ++j) {
- in >> vieta;
- uzimtaEileje += vieta;
- }
- suma += uzimtaEileje * vietosKaina(i);
- kiekis += uzimtaEileje;
- }
- isvedimas (suma, kiekis);
- return 0;
- }
- int vietosKaina(int eile) {
- if ( 1 <= eile && eile <= 2 )
- return 100;
- else if ( 3 <= eile && eile <= 4 )
- return 70;
- return 40; //else
- }
- void isvedimas(int suma, int kiekis) {
- ofstream out(isvedimo_failas);
- out << "Bilietų suma: " << suma << ", Vidutinė kaina "
- << fixed << setprecision(2) << (double)suma/kiekis << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment