Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- #include <fstream>
- using namespace std;
- const int Cmax = 50;
- const char CD[]="Duomenys.txt";
- const char CR[]="Rezultatai.txt";
- void Skaitymas(int A[], int & k, int & p, int & n, int maxx);
- int main(){
- int A[Cmax], k, p, n, maxx;
- Skaitymas(A, k, p, n, maxx);
- return 0;
- }
- void Skaitymas(int A[], int & k, int & p, int & n, int maxx){
- ifstream fd(CD);
- fd >> p >> n;
- //for(int i=0; i<n; i++){
- 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.
- for(int i=0; i<k; i++){
- fd >> A[i];
- }
- maxx=A[0];
- for(int i=0; i<k; i++){
- if(maxx<A[i]){
- if(maxx<=p){
- maxx=A[i];
- }
- }
- }
- //} // pirmojo for ciklo skliaustas
- p=p-maxx;
- cout << maxx << " " << p << endl;
- fd.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment