Secondo me ti stai complicando inutilmente la vita...
Il mio consiglio è di lasciar perdere quel codice e ragionare diversamente:
- innanzitutto se hai un minimo di dimestichezza con le espressioni logiche, ti faccio notare che
x = t1 <= t2;
coincide con
if(t1 <= t2)
{
x = 1;
}
else
{
x = 0;
}
- quindi supponendo che la sequenza debba contenere minimo due elementi possiamo impostare il problema nel seguente modo:
int main()
{
int t1;
int t2;
cin >> t1;
cin >> t2;
int x = t1 <= t2;
while(t2)
{
...
}
cout << x;
}
a questo punto per completare il programma bastano 4 righe di codice da inserire all'interno del while.
Ragionaci un po' e fammi sapere!