|
Inicio > Ejercicios > Diseño de algoritmos > Alternativa
múltiple
> 1 > Solución |
|
Solución
del Ejercicio 1 - Número del dado
(Alternativa múltiple - Pseudocódigo CEE)
algoritmo Numero_del_dado
variables
entero numero
inicio
escribir(
"Introduzca
número del dado: "
)
leer( numero
)
segun_sea
( numero )
1 : escribir(
"En
la cara opuesta está el \"seis\"." )
2 : escribir( "En
la cara opuesta está el \"cinco\"." )
3 : escribir( "En
la cara opuesta está el \"cuatro\"." )
4 : escribir( "En
la cara opuesta está el \"tres\"." )
5 : escribir( "En
la cara opuesta está el \"dos\"." )
6 : escribir( "En
la cara opuesta está el \"uno\"." )
sino
: escribir( "ERROR:
Número incorrecto."
)
fin_segun_sea
fin |
Una
segunda solución es:
algoritmo Numero_del_dado
variables
entero numero
cadena letras
inicio
escribir(
"Introduzca
número del dado: "
)
leer( numero
)
segun_sea
( numero )
1 : letras ←
"seis"
2
: letras ←
"cinco"
3
: letras ←
"cuatro"
4
: letras ←
"tres"
5
: letras ←
"dos"
6
: letras ←
"uno"
fin_segun_sea
si
( numero >=
1 y numero <= 6
)
escribir( "En
la cara opuesta está el \"",
letras, "\"." )
sino
escribir( "ERROR:
Número incorrecto."
)
fin_si
fin |
(Véase
el apartado 9.3
Alternativa múltiple del
Curso
de Diseño de
Algoritmos).
|
|
|
|
|
|