Junio 22, 2018, 02:48:52 pm

Autor Tema: [C]Ordenador vs Hombre ¿Quién es mas inteligente?  (Leído 1312 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado myguestp

  • Yo vivo en CPH
  • ***
  • Mensajes: 1469
  • A storm comin that the weatherman couldn’t predict
    • Ver Perfil
[C]Ordenador vs Hombre ¿Quién es mas inteligente?
« en: Noviembre 13, 2010, 08:41:45 am »
Este juego, derivado de mi code de adivinar el numero consiste en ver si tarda menos el ordenador en adivinar el numero que tu piensas o tu en adivinar el numero que el ordenador "piensa", tiene unos bugs que es cuestion de tiempo corregir, estos son algunos:

- Si el ordenador adivina el numero 10, te pregunta si es igual o mayor que este, pero no debe preguntar si es mayor
-No controla si el numero que piensa el humano es imposible(posible error en la entrada)
-El programa interpreta 0 como si, 1 como no; hay que cambiarlo para que interprete (si o no) o (s o n)
-Es facil ganar, xd

Aqui el code:
Código: (c) You are not allowed to view links. Register or Login
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    int array[10];
    int i;
    int num;
    int entrada;
    int cont1=0, cont2=0;

    srand(time(NULL));
    for(i=1; i<=10; i++)
    {
        array[i]=i;
    }

    while(1)
    {
        num=rand()%11+1;

        if(num==11) num=10;

        if(array[num-1]==0)
{
continue;
}
printf("Es mayor o igual que %i?: ", num);
cont1++;
scanf("%i", &entrada);
printf("\n");
if(entrada==0)
{
printf("Es %i?: ", num);
cont1++;
scanf("%i", &entrada);
printf("\n");
if(entrada==0)
{
break;
}
if(entrada==1)
{
for(i=num-1; i>=0; i--)
{
array[i]=0;
}
continue;
}
}
if(entrada==1)
{
for(i=num-1; i<10; i++)
{
array[i]=0;
}
continue;
}
    }

    num=rand()%11+1;
    while(1)
    {
        if(num==11) num=10;
        printf("Introduce el numero que crees que estoy pensando: ");
        cont2++;
        scanf("%i", &entrada);
        if(entrada==num)
        {
            printf("Has acertado, el numero es %i\n", num);
            break;
        }
        else
        {
            if(num>entrada)
            {
                printf("El numero que pienso es mayor");
            }
            else
            {
                printf("El numero que pienso es menor");
            }
            printf("\n\n");
        }
    }
    printf("\nHe hecho %i preguntas\nTu has hecho %i preguntas\n\n", cont1, cont2);
    if(cont1==cont2)
    {
        printf("Hemos empatado, la proxima ganare");
    }
    else if(cont1>cont2)
    {
        printf("He perdido, seguro que has usado cheats");
    }
    else
    {
        printf("He ganado, normal, prueba otra vez");
    }
    return 0;
}

You are not allowed to view links. Register or Login


exclamation
Donde están, o quien conoce hoy a; "Un Hombre Indigo"???...

Iniciado por Jose1960

7 Respuestas
1354 Vistas
Último mensaje Junio 19, 2012, 07:41:06 pm
por Jose1960
question
¿Cómo acceder y controlar un ordenador ajeno desde mi ordenador?

Iniciado por rosita87

9 Respuestas
6299 Vistas
Último mensaje Julio 03, 2011, 01:38:59 am
por dark_master_999
xx
Agente inteligente

Iniciado por Cauich

0 Respuestas
896 Vistas
Último mensaje Febrero 24, 2011, 08:18:32 am
por Cauich
exclamation
Agenda Personal Inteligente (Proximamente!!!)

Iniciado por hanlly

6 Respuestas
1720 Vistas
Último mensaje Octubre 22, 2010, 05:54:28 pm
por hanlly
xx
¿El hombre árbol?

Iniciado por »NaSH

1 Respuestas
1095 Vistas
Último mensaje Noviembre 25, 2007, 06:25:00 pm
por Chino Antrax
xx
¿El hombre imán?

Iniciado por Chino Antrax

5 Respuestas
2070 Vistas
Último mensaje Noviembre 26, 2007, 02:12:08 am
por HolyKnight
xx
Confesiones De Un Hombre

Iniciado por Jacsor

8 Respuestas
1265 Vistas
Último mensaje Marzo 08, 2010, 06:10:01 pm
por rgb90
question
Usar tarjeta inteligente como login??

Iniciado por $3V3N

1 Respuestas
2651 Vistas
Último mensaje Agosto 05, 2010, 09:53:03 pm
por wilson33
xx
El robot Asimo de Honda, ahora es más inteligente

Iniciado por PCMan

0 Respuestas
1116 Vistas
Último mensaje Diciembre 11, 2007, 07:35:19 am
por PCMan
exclamation
Control de Audio Inteligente en Ubuntu con Ear Candy

Iniciado por Rcart

7 Respuestas
1798 Vistas
Último mensaje Febrero 06, 2010, 01:24:28 am
por chili-remasterizado