Wyliczanie duplikatów i podanie najmniejszej i największej wartości

0

Witam,

title

Mógłby mi ktoś pomóc i powiedzieć, w jaki sposób mogę wykonać te zadanie bez użycia tablic? Ewentualnie w jaki sposób zapisać drugi podany wyraz z klawiatury pod jakąś zmienną.

1

Wczytuj kolejne liczby całkowite z klawiatury i na bieżąco je porównuj z najmniejszą/największą a jak jest mniejsza/większa to zastąp. Jeśli chodzi o sprawdzenie trzech ostatnich cyfr to zrób licznik=0, jakiś tmp i wczytuj liczbe, wczytaną liczbą sprawdzaj z tmp jeśli jest taka sama zwiększasz licznik o 1 jeśli nie, resetujesz, potem podmieniasz tmp na aktualna liczbe, przy liczniku=3 złam breakiem pętle.

0

Tmp?

1

wczytaj n
poprzednia = n
powtorzone = 1
min = n, max = n
dopóki powtorzone < 3
wczytaj n
jeżeli n == poprzednia
powtorzone++
inaczej
powtorzone = 1
min = n < min ? n : min
max = n > max ? n : max
wypisz min, max

1 użytkowników online, w tym zalogowanych: 0, gości: 1