Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/07/2014, 08:55
numb1324
 
Fecha de Ingreso: julio-2014
Mensajes: 7
Antigüedad: 10 años, 5 meses
Puntos: 0
Respuesta: Juego del 100 en lenguaje C

Cita:
Iniciado por vangodp Ver Mensaje
Si sabes if-else, while, variables, salida y entrada de datos por teclado, expresiones condicionales, la función rand() para generar números aleatorios estas apto para hacer el programa. Si sabes funciones mejor.
Si no sabes algo de arriba pues dele una repasada a los libros y ahí tienes la oportunidad de practicar.
Mete mano en el código y vaya probando.
Comprenda el ejemplo que te pase y vaya adaptando hasta conseguir, y si te surje dudas aqui estamos.
No desanimes. La unica forma de hacerlo es escribiendo código. ;)
Espero resultados, vamos a lograrlo.
¡¡Animo!!
Estoy aquí esperando.
Si necesitas ayuda me puedes agregar en skype y te explico mejor ;)
Allá me llamo igual. ;)
aqui te muestro lo que tenia hecho hasta el momento, creo que va mas o menos por donde debe ir:

#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>

main(){

bool turnoJugador = true;
bool gamOver = false;
int acumulado = 0;
int tempValor = 0;
srand(9);

while(!gameOver){
if(turnoJugador){
do{
tempValor = printf("Introduzca un numero entre 1 y 10:");
scanf("%i", &tempValor);
}while((tempValor>10 || tempValor<=0))
}else{
if(acumulado>=90){
acumulado = 100;
}else{
tempValor = (rand())+1;
printf("La maquina ha escogido: %i", tempValor);
}
}
acumulado+=tempValor;
if(acumulado>=100){
if(turnoJugador){
printf("Gana jugador!");
}else{
printf("Gana la maquina!");
}
gameOver = true;
}else{
printf("Acumulado:", acumulado);
}
turnoJugador = !turnoJugador;

}

eso lo consegui con ayuda de un amigo, el lo construyo en Javasript y le quedo perfecto, y este codigo que acabo de pegar es lo que he podido traducir a C buscando en Internet porque no se nada de Javascript, pero no me trabaja este algoritmo.
te agregare a Skype desde que pueda.