Witajcie, do napisania mam program wyświetlający ostatnie wystąpienie danej liczby w tablicy i podanie jej indeksu. Z wyświetlaniem pierwszego wystąpienia sobie poradziłem ale co tu zmienić żeby było wyświetlane ostatnie?
using namespace std;
int i, x;
int tab[]={1,2,3,4,5,6,3};
bool znajdz = false;
int main()
{
cout << "Podaj liczbe do znalezienia: ";
cin >> x;
for ( i=0; i<7; i++)
{
if (x == tab[i])
{
znajdz = true;
break;
}
else
{
znajdz = false;
}
}
if (znajdz == true) cout << "1" << " O indeksie: " << i << endl;
if (znajdz == false) cout << "0";
getch();
return 0;
}