SHOW:
|
|
- or go back to the newest paste.
1 | #include <iostream> | |
2 | #include <fstream> | |
3 | #include <iomanip> | |
4 | using namespace std; | |
5 | const char CD[]="Duomenys.txt"; | |
6 | const char CR[]="Rezultatai.txt"; | |
7 | const int CMax = 100; | |
8 | void Skaityti(int Kr[], int & n); | |
9 | void Spausdinti (int Kr[], int & n); | |
10 | void KrituliuKiekis(int Kr[], int &n, int & kk); | |
11 | //------------------------------------------------------------ | |
12 | int main(){ | |
13 | int n, Kr[CMax]; | |
14 | int kk=0, kd; | |
15 | Skaityti (Kr, n); | |
16 | Spausdinti(Kr, n); | |
17 | KrituliuKiekis(Kr, n, kk); | |
18 | } | |
19 | void Skaityti(int Kr[], int & n){ | |
20 | ifstream fd(CD); | |
21 | fd >> n; | |
22 | for(int i=0; i<n; i++){ | |
23 | fd >> Kr[i]; | |
24 | } | |
25 | fd.close(); | |
26 | } | |
27 | void Spausdinti (int Kr[], int & n){ | |
28 | ofstream fr(CR); | |
29 | fr << " Krituliai (lietus) " << endl; | |
30 | fr << "--------------------------" << endl; | |
31 | fr << "Diena Krituliu kiekis (mm)" << endl; | |
32 | for (int i=0; i<n; i++) | |
33 | fr << fixed << setprecision(4) << i+1 << " " << fixed << setprecision(3) << Kr[i] << endl; | |
34 | fr << "--------------------------" << endl; | |
35 | void KrituliuKiekis(int Kr[], int & n, int & kk) | |
36 | - | fr << "Viso krituliu: " << kk << endl; |
36 | + | fr << "Viso krituliu: " << kk << endl; ////////////// cia jau meta klaida. Kas blogai? |
37 | fr.close(); | |
38 | } | |
39 | void KrituliuKiekis(int Kr[], int & n, int & kk){ | |
40 | for(int i=0; i<n; i++){ | |
41 | kk=kk+Kr[i]; | |
42 | } | |
43 | } |