Guest User

Untitled

a guest
Jul 8th, 2013
536
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.87 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <fstream>
  4. using namespace std;
  5. const int Cmax = 50;
  6. const char CD[]="Duomenys.txt";
  7. const char CR[]="Rezultatai.txt";
  8. void Skaitymas(int A[], int & k, int & p, int & n, int maxx);
  9. int main(){
  10. int A[Cmax], k, p, n, maxx;
  11. Skaitymas(A, k, p, n, maxx);
  12.  
  13. return 0;
  14. }
  15. void Skaitymas(int A[], int & k, int & p, int & n, int maxx){
  16. ifstream fd(CD);
  17. fd >> p >> n;
  18. //for(int i=0; i<n; i++){
  19. fd >> k; // nusiskaitau k, bet tik 1 karta, o ju turi but 4. Niekaip nesugalvoju kaip padaryti, kad k butu skaitomas 4 kartus, nes idedant k i cikla gaunamas blogas rezultatas.
  20.     for(int i=0; i<k; i++){
  21.     fd >> A[i];
  22. }
  23. maxx=A[0];
  24.     for(int i=0; i<k; i++){
  25.     if(maxx<A[i]){
  26.         if(maxx<=p){
  27.             maxx=A[i];
  28.     }
  29. }
  30. }
  31. //} // pirmojo for ciklo skliaustas
  32. p=p-maxx;
  33. cout << maxx << " " << p << endl;
  34. fd.close();
  35. }
Advertisement
Add Comment
Please, Sign In to add comment