|
|
| Contenidos > 2.2
Alternativa simple ( de nuevo la instrucción if
) |
|
Una
instrucción
alternativa simple (o simplemente alternativa
simple) es una variante (más sencilla) de una instrucción
alternativa doble. En lenguaje C, para escribir una
alternativa simple se utiliza la sintaxis:
if (
<expresión_lógica> )
{
<bloque_de_instrucciones>
}
|
Ejemplo:
Se quiere escribir un programa
que:
1º)
Pida por teclado la nota (dato real) de una asignatura.
2º) Muestre por
pantalla:
- "APROBADO", en
el caso de que la nota sea mayor o igual que 5.
Introduzca nota (real): 7.5
APROBADO
|
Obsérvese
que, en este problema, no se va a mostrar por
pantalla
"SUSPENDIDO" en el caso de que la nota sea menor que 5, como
sí
se hacía en el problema del apartado anterior.
Introduzca nota (real): 3.5
|
Al igual que
ocurre con una instrucción alternativa doble, cuando
el <bloque_de_instrucciones>
de una alternativa simple sólo contiene una
instrucción, los caracteres abrir llave ({)
y cerrar llave
(})
también son opcionales. De modo que, para resolver el
problema del ejemplo se puede escribir:
|
#include
<stdio.h>
int
main()
{
float
nota;
printf( "\n
Introduzca nota (real): " );
scanf( "%f",
¬a );
if
( nota >= 5
)
printf( "\n
APROBADO" );
return 0;
}
|
|
|
|
| Contenidos > Apartado siguiente |
|
| 2.3 Alternativa
múltiple ( la instrucción switch
) |
|
|
|
|