if(condicion)
{
loquequierasquepase;
}
else
{
lootroquequieras;
}
Si quieres que en caso de no cumplirse compruebe otra:
if(condicion)
{
loquequierasquepase;
}
else if(otracondicion)
{
loquequierasquepase;
}
else
{
lootroquequieras;
}
A la hora de las condiciones, puedes hacer que compruebe mas de una:
if(iSuma==10|Suma==9)
{
}
el | es un OR y el & es un AND, el ! es para negar.
Por ejemplo, esa comprobaria si la suma es igual a 10 y luego si es igual a 9, y con que se cumpla una de las dos valdria.
Luego puedes ahorrar trabajo de esta forma:
if(iSuma==10||iSuma==9)
De esa manera, si la primera se cumple, no comprueba la segunda, pues para un OR no es necesario que se cumplan las dos para funcionar, y eso no le importaria, con lo cual si tienes una larga cadena de sentencias viene muy util. Ademas, puedes combinar parentesis para establecer jerarquias.
Para usar el negador se usa de la siguiente forma:
if(iSuma!=10||iSuma==9)
Comprobaria si es distinto de 10, ademas, tambien tienes comparadores como: < (menor que) > (mayor que) >= (mayor o igual que) <= (menor o igual que)
En cuanto a los bucles, es que ahora llego tarde ya luego te pongo algo mas
Un saludo.