Ejercicios y practicas de programación en c resueltos o con solución
El ejercicio planteado es el siguiente:
Algoritmo de programación informática en lenguaje c, que solicita una cantidad considerada una apuesta, el programa realiza el lanzamiento de forma aleatoria de una moneda, si sale cara el jugador gana el doble de la apuesta realizada, si sale cruz no gana nada.
La solución de los ejercicios que se plantean es la siguiente:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int moneda; // 0 = Cara , 1 = Cruz o Corona
int Cantidad = 0;
char salir = 0;
// Bucle de salida
while(salir!='s' && salir!='S') {
// solicitar la cantidad a apostar
printf("\nApuesta tu cantidad....: ");
scanf(" %d",&Cantidad);
// Tirar la moneda, para realizar esta acción
// utilizamos la funcion rand
moneda = rand() % 2;
// Saber que ha salido y dar el premio
if(moneda==0) {
printf("\nHa salido CARA ganas el doble");
printf("\nHas ganado %d ",Cantidad*2);
} else {
printf("\nHa salido CRUZ no ganas nada");
}
printf("\n¿Quiere terminar S/N");
scanf(" %c",&salir);
}
system("PAUSE");
return 0;
}
Gracias por vuestra visita y un saludo!!!