maksymalna różnica pascal

sqwerty
Użytkownik
Użytkownik
Posty: 8
Rejestracja: 29 lis 2010, o 22:48
Płeć: Mężczyzna
Lokalizacja: Limanowa

maksymalna różnica pascal

Post autor: sqwerty »

Witam mam takie zadanie i nie wiem jak je zrobić

Napisz program, który:

* wczyta ze standardowego wejścia liczbę naturalną oraz liczby ,
* wypisze na standardowe wyjście maksymalną różnicę ciągu .

Wejście

W pierwszym wierszu wejścia znajduje się jedna liczba naturalna . W drugim wierszu znajduje się liczb , będących kolejnymi elementami ciągu.
Wyjście

W jedynym wierszu wyjścia należy wypisać największą różnicę ciągu .
Przykład
Dla danych wejściowych:

4
1 2 7 -6

poprawną odpowiedzią jest:

13
Awatar użytkownika
mcbob
Użytkownik
Użytkownik
Posty: 479
Rejestracja: 15 gru 2008, o 19:02
Płeć: Mężczyzna
Lokalizacja: Poland
Pomógł: 69 razy

maksymalna różnica pascal

Post autor: mcbob »

Najprościej jak można. Dwie pętle w których sprawdzasz różnicę każdej z każdą (z tym że aby nie sprawdzać dwa razy każdej różnicy to musisz sprytnie ograniczyć drugą pętlę). A maksymalną różnicę trzymasz w jakiejś zmiennej pomocniczej. Jeśli trafi się większa to nadpisujesz zmienną.
ODPOWIEDZ