mam takie zadanie: dany jest ciąg liczb całkowitych zakończony zerem, przy czym zero nie jest elementem tego ciągu. Liczby w ciągu mogą się powtarzać. Należy znaleźć minimalną liczbę w ciągu oraz jej ostatnie położenie
zrobiłem prawie wszysko tylko nie mogę zrobić z tym wypisywaniem ostatniego położenia, proszę pomocy
to mój kod:
#include <iostream>
using namespace std;
int main()
{
int max = 0; //pierwszą liczbę przypisujemy do zmiennej min
int index = 0;
while (true)
{
int l = 0; //l = liczba
cin >> l;
if (l == 0)
break;
if (l < max) //podmieniamy, gdy znajdziemy mniejszą niż min
max = l;
index++;
}
cout << max << endl << index;
return 0;
}