Created
April 1, 2016 06:54
-
-
Save jmramirezpro/4051a9d56dd27e1227534d3282d37f93 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Dado.c | |
* Ejercicios del Podcast Codigo Fuente - Programa 028 | |
* Escribir un programa, en lenguaje C, que: | |
* 1º) Pida por teclado el resultado (dato entero) obtenido al lanzar | |
* un dado de seis caras. | |
* 2º) Muestre por pantalla el número en letras (dato cadena) de la cara | |
* opuesta al resultado obtenido. | |
* Nota 1: En las caras opuestas de un dado de seis caras están | |
* los números: 1-6, 2-5 y 3-4. | |
* Nota 2: Si el número del dado introducido es menor que 1 ó mayor que 6, | |
* se mostrará el mensaje: "ERROR: Número incorrecto.". | |
* Creado el 27 de mar. de 2016 | |
* Author: jmramirez | |
*/ | |
#include <stdio.h> | |
int main() | |
{ | |
int numero; | |
printf( "Introduzca numero del dado: " ); | |
scanf( "%d", &numero ); | |
if ( numero >= 1 && numero <= 6 ){ | |
switch ( numero ) { | |
case 1 : printf( "En la cara opuesta esta el \"seis\"." ); | |
break; | |
case 2 : printf( "En la cara opuesta esta el \"cinco\"." ); | |
break; | |
case 3 : printf( "En la cara opuesta esta el \"cuatro\"." ); | |
break; | |
case 4 : printf( "En la cara opuesta esta el \"tres\"." ); | |
break; | |
case 5 : printf( "En la cara opuesta esta el \"dos\"." ); | |
break; | |
case 6 : printf( "En la cara opuesta esta el \"uno\"." ); | |
} | |
}else{ | |
printf( "ERROR: Numero incorrecto." ); | |
} | |
return 0; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment