Programa que muestra el uso de la instrucción switch. Se introduce un numero de la loteria de Navidad y muestra los posibles premios. Programa escrito en C:
#include <stdio.h>
/*PROGRAMA QUE COMPARA EL NUMERO DEL BOLETO CON LOS PREMIADOS*/
int reintegro, dosultimas;
long int boleto;
const long int primero=16497;
const long int segundo=25428;
const long int tercero=67242;
int main(void)
{
printf("\nEscribe el numero de tu boleto: "); scanf("%li", &boleto);
printf("\n PREMIOS \n\n");
switch(boleto)
{
case primero:
printf("El numero %li ha sido premiado con el PRIMER PREMIO. \n", boleto);
break;
case segundo:
printf("El numero %li ha sido premiado con el SEGUNDO PREMIO. \n", boleto);
break;
case tercero:
printf("El numero %li ha sido premiado con el TERCER PREMIO. \n", boleto);
break;
default:
if ((boleto%100)==(primero%100))
{
printf("El boleto %li ha sido premiado con las DOS ULTIMAS CIFRAS del primer premio. \n", boleto);
}
else if ((boleto%10)==(primero%10))
{
printf("El boleto %li ha sido premiado con el REINTEGRO. \n", boleto);
}
}
return 0;
}
Un saludo.
No hay comentarios:
Publicar un comentario