Advertisement
Guest User

Untitled

a guest
Jun 14th, 2013
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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; ////////////// 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. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement