Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main ( int argc, char * argv[] )
- {
- cout << "Zadejte n:" << endl;
- int n;
- cin >> n;
- if ( cin.fail() || n <= 0 )
- {
- cout << "Nespravny vstup" << endl;
- return 1;
- }
- cout << "Zadejte cisla" << endl;
- int sum = 0, oldSum = 0, tmp;
- for ( ; n != 0; n-- )
- {
- cin >> tmp;
- if ( cin.fail() )
- {
- cout << "Nespravny vstup" << endl;
- return 1;
- }
- if ( tmp > 0 )
- sum += tmp;
- oldSum = oldSum > sum ? oldSum : sum;
- if ( tmp <= 0 )
- sum = 0;
- }
- if ( !oldSum )
- cout << "Nebyla zadana zadna kladna cisla." << endl;
- else
- cout << "Vysledek: " << oldSum << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment