Guest User

Untitled

a guest
Dec 3rd, 2020
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. void skaitymas(int &kartai, int Aval[], int Bval[], int Amin[], int Bmin[]);
  7. void funkcija(int kartai, int Aval[], int Bval[], int Amin[], int Bmin[], int &grazintih, int &grazintimin);
  8. void irasymas(int grazintih, int grazintimin);
  9.  
  10. int main()
  11. {
  12. int kartai, Aval[20], Bval[20], Amin[20], Bmin[20], grazintih, grazintimin;
  13. skaitymas(kartai, Aval, Bval, Amin, Bmin);
  14. funkcija(kartai, Aval, Bval, Amin, Bmin, grazintih, grazintimin);
  15. irasymas(grazintih, grazintimin);
  16. }
  17.  
  18. void skaitymas(int &kartai, int Aval[], int Bval[], int Amin[], int Bmin[])
  19. {
  20. ifstream fin("Duomenys2.txt");
  21. fin >> kartai;
  22. for(int i = 0;i < kartai;i++)
  23. {
  24. fin >> Aval[i] >> Amin[i] >> Bval[i] >> Bmin[i];
  25. }
  26. fin.close();
  27. }
  28.  
  29. void funkcija(int kartai, int Aval[], int Bval[], int Amin[], int Bmin[], int &grazintih, int &grazintimin)
  30. {
  31. int suma = 0;
  32. for(int i = 0;i < kartai;i++)
  33. {
  34. int sumavisa;
  35. sumavisa = (Bval[i] * 60) - (Aval[i]* 60) + (Bmin[i] - Amin[i]);
  36. suma+=sumavisa;
  37. }
  38. grazintih = suma / 60;
  39. grazintimin = suma % 60;
  40. }
  41.  
  42. void irasymas(int grazintih, int grazintimin)
  43. {
  44. ofstream fout("Rezultatai2.txt");
  45. fout << grazintih << " val. " << grazintimin << " min.";
  46. fout.close();
  47. }
  48.  
Advertisement
Add Comment
Please, Sign In to add comment