Primero se crea el int i con valor 1
en la siguiente parte (donde dice i++<10, lo que hace es incrementar i en 1 y luego verifica que sea menor a 10) entonces i queda valiendo 2, como es menor a 10 entra a las { } y ejecuta el ternario que es esta parte
hay dice que si i es igual 5 se imprime Cinco si no lo es se imprime el valor de la variable i, como i no es igual a 5, tiene como valor 2 entonces se imprime 2.
la variable i se incrementa en 1 (se incrementa en 1 porque el for tiene una parte que dice i++ eso hace que en cada iteracion incremente en 1 antes de volver al comienzo) ahora i vale 3
despues vuelve al comienzo, a la parte del i++<10 osea i incrementa primero en 1 y si el valor de i < 10 se ejecuta el codigo de las { } otra ves, vuelve a entrar al ternario como i no es igual a 5 se imprime el valor de la variable osea que se imprime 4,
se vuelve a incrementar en 1 y sigue el proceso asi 5 veces y deja de iterar el ciclo porque i no sera menor a 10 sino que igual