Estructura "si, sino si, ...., sino":
Este tipo de estructura es muy similar al "si, sino" pero añade la posibilidad de separar mas de dos casos gracias a los sino que se pueden poner todos los que quieras.
if (condición) {
acción si;
}
else if (condición) {
acción sino si 1;
}
else if (condición) {
acción sino si 2;
}
....
else {
acción sino;
}
ejemplo:
Queremos que dada una variable "n" de tipo int nos diga si es positivo, cero o negativo.
if (n > 0) {
cout << "El numero " << n << " es positivo" << endl;
}
else if (n == 0) {
cout << "El numero " << n << " es cero" << endl;
}
else {
cout << "El numero " << n << " es negativo" << endl;
}
Atención que en una condición si queremos comparar dos variables tenemos que utilizar el doble igual "=="
Como en el caso de la estructura "si, sino" el sino se puede omitir.
martes, 7 de octubre de 2008
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario