Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- using namespace std;
- int main()
- {
- ifstream plik;
- plik.open("dane5-3.txt");
- if(plik.fail())
- cout << "Nie udalo sie otworzyc pliku.\n";
- else
- {
- int a, b, c, nowa;
- plik >> a;
- plik >> b;
- plik >> c;
- int suma_max = a + b + c;
- while(plik >> nowa) // pobranie nowej liczby
- {
- a = b;
- b = c;
- c = nowa;
- int suma = a + b + c;
- if(suma > suma_max) // jeśli nowa suma jest większa od dotychczas największej, nadpisujemy zmienną suma_max
- suma_max = suma;
- }
- plik.close(); // zamknięcie pliku
- cout << "Najwieksza suma trzech kolejnych liczb wynosi " << suma_max << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement