Wyszukiwanie najmniejszej i największej liczby bez użycia tablicy
Ostatnio zmodyfikowano 2013-10-11 17:55
kaczka Temat założony przez niniejszego użytkownika |
Wyszukiwanie najmniejszej i największej liczby bez użycia tablicy » 2013-10-11 17:07:24 Treśc zadania-
Napisz program który będzie przyjmował (cin) w pętli liczby całkowite (int) i na bieżąco podawał (wyświetlał):
- ilość już wprowadzonych liczb
- największą z wprowadzonych dotychczas liczb
- najmniejszą z wprowadzonych dotychczas liczb
program kończy przyjmowanie liczb w momencie wprowadzenia liczby 0. <u>Przy pisaniu nie można korzystać z tablic.</u>
Co można użyć zamiast tablicy, operator new? |
|
pekfos |
» 2013-10-11 17:08:01 A po co tu tablice? |
|
DejaVu |
» 2013-10-11 17:09:55 Wystarczą 4 zmienne :)
1. wczytywana wartość
2. aktualnie maksymalna wartość
3. aktualnie minimalna wartość
4. liczba aktualnie wprowadzonych liczb |
|
kaczka Temat założony przez niniejszego użytkownika |
» 2013-10-11 17:21:00 Nie wiem za bardzo jak porównać, która liczba jest większa ponieważ wpisuję liczby po kolei do jednej zmiennej i nie wiem jak porównać liczby zapisywane do jednej zmiennej. Jakby można było w tablicy to zapisywał bym liczby do kolejnych miejsc w tablicy i później łatwo by było a tak to za bardzo nie wiem xD |
|
kaczka Temat założony przez niniejszego użytkownika |
» 2013-10-11 17:54:00 Dobra musk mi sie prawie spalił ale sobie już poradziłem. |
|
kys |
» 2013-10-11 17:54:27 Tak jak napisał DejaVu zrób 4 zmienne - do jednej pobieraj wczytywaną wartość, drugą daj max, trzecią min, a czwartą ilość. W pętli while (wpisywana!=0) wczytaj liczbę, przyrównaj ją ze zmienną max, jeżeli jest większa zastąp zmienną max wczytaną wartością. Analogicznie zrób z min. Po każdym obiegu pętli zwiększaj o jeden zmienną ilość :) |
|
kaczka Temat założony przez niniejszego użytkownika |
» 2013-10-11 17:55:50 Dzięki wszystkim za pomoc! |
|
« 1 » |