Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - peterfly

#71
pera trabajar con eso tengo que instalarme algo???
#72
estoy leyendome el libro "Curso de programacon de videojuegos con c++ y Allegro" i cuando llegue al segundo capitulo me encontre que me dice "Entramos al directorios código y escribimos RHIDE."

y aí mi duda... que es "RHIDE"???
#73
teniendo el codigo fuente:
//juego el aorcado

#include <stdio.h>
#include <stdlib.h>
int pal,pal2, a, k, z=0, mal, c, x;
char cad[80];
char cad2[80]="";
char *ptr, car;
int main() {
printf("\nBIENVENIDO! \n");

printf("** El juego del ahorcado **\n\n") ;
printf("\n\n\t Ingrese la palabra:");
gets(cad);
system("cls");
for(ptr=cad; *ptr!='\0'; ptr++);
pal=(int)(ptr-cad);
k=pal;
cad2[k]='\0';
mal=pal;
for(ptr=cad, a=0; a<=pal;a++) {
printf("\t\t\n JUGADOR 2 \n");
printf("\n\t Inserte la letra que crea que contiene la palabra: ") ;

fflush(stdin);
car=getchar();
for(k=0, c=1, x=0,pal2
=pal, ptr=cad; c<=pal2; ptr++, k++, c++) {

if(car==*ptr)
{ cad2[k]=*ptr;
z=z+1;
x=1; } }

system("cls");
printf("\t\t\t \n\n LA PALABRA : %s \n", cad2);
if(x==0) {
mal=mal-1;
if(mal==0) {


printf("\n Suerte para la proxima tus oportunidaes se acabaron") ; printf("\n LA PALABRA ERA: %s \n",cad);
break; }
else
printf("\n Esa letra no contiene \n");
printf("\n Numero de oportunidaes que aun quedan son: %d \n",mal); }
else{
if(z==pal) {
printf("\n MUY BIEN ADIVINASTE LA PALABRA \n");
printf("\n La palabra es: %s \n",cad);
break;}
else {
printf("\n Muy bien continua asi \n") ;

printf("\n Numero de oportunidades que aun quedan son: %d \n",mal);
} } }
printf("\n\n");
system("pause");
return 0; }


como puedo ponerle un sonido cuando teclee una letra correcta i otro sonido en una letra incorrecta???
i otra pregunta...
se puede acer que solo suene un sonido en un altavoz para la letra correcta i otro sonido en el otro altavoz para la incorrecta???
#74
Programación C/C++ / Re: limite???
13 Julio 2011, 19:37 PM
lineas de codigo
#75
Programación C/C++ / limite???
13 Julio 2011, 18:48 PM
tengo una duda... ay algun limite de lineas en c++???
o el limite es depeniendo de la memoria que tenga el pc...
#76
Programación C/C++ / juegos i vedeojuegos c++
10 Julio 2011, 13:13 PM
mi pregunta es... se puede acer juegos en c++???

si es asi... me podeis recomendar algun libro que lo enseñe???

gracias
#77
si que me funciona... gracias
#78
tengo un codigo en el que si pones una pregunta te sale la respuesta...
el codigo es:
#include <stdio.h>
#include <string.h>
int main (void)
{
   int a,b,c,i;
   
   char cadena1[40]="tuedad";
   
   printf("escriba la pregunta: ");
   gets(cadena1);
   a= strcmp(cadena1,"tuedad");
   if (a==0){
                                   printf("2000");
                                   }
                                   getchar();
                                   return 0;
                                   }


yo lo que quiero es que si aces otra pregunta te salga la respuesta de la segunda pregunta sin que salga la primera pregunta, lo e conseguido de la siguiente manera...

#include <stdio.h>
#include <string.h>
int main (void)
{
   int a,b,c,i;
   
   char cadena1[40]="tuedad";
   char cadena2[40]="tunombre";
   
   printf("escriba la pregunta: ");
   gets(cadena1);
   a= strcmp(cadena1,"tuedad");
   if (a==0){
   printf("200años");
   }
   gets(cadena2);
   b= strcmp(cadena1,"tunombre");
   if (b==0){
   printf("kiko");
   }
                                   getchar();
                                   return 0;
                                   }


pero el fallo es que para que me salga la segunda respuesta cuando ago la segunda pregunta tengo que acer dos intro... como ago para que salga todo en un solo intro???
#79
Programación C/C++ / Re: duda c++
2 Julio 2011, 12:06 PM
algo falla... por que e puesto lo sigiente i sigue pasando lo mismo de antes... cuando le pongo la operacion se me cierra... pero no me da error solo cuando pongo "milmasmil" i luego enter se me cierra el programa sin que pueda ver el resultado de dicha operacion...

#include <stdio.h>
#include <string.h>
#include <stdio.h>
int main()
{
int a,b,c;
char palabra [40];

printf("                         calculo \n");
printf("                      __________________ \n");


scanf(" %d",&a);

scanf(" %d",&b);

printf("0+0 \n");
printf("0+1 \n");
printf("0+2 \n");
{
scanf(" %d",&c);


gets(palabra);


scanf("%d",&c);
switch(c){
case 1:
     {
   int a,b,c,i;
    char cadena1[40]="milmasmil";
    char cadena2[50];
    char cadena3[40];
    printf("escriba la operacion:  ");
    fgets(cadena1,40,stdin);
    if (cadena1[strlen(cadena1)-1] == '\n')
    cadena1[strlen(cadena1)-1] = '\0';
    a= strcmp(cadena1,"milmasmil");
    if (i==0){
                                    printf("el resultado es 2000");
                                    }
    while (getchar()!='\n');
                                   
    getchar();
    return 0;
                                    }
     //haz esta operacion.
     break;
     case 2:
         
          //haz esto;
          break;
          case 3:
               //haz lo otro;
               break;
               default:
                       printf("esa opcion no es valida");
                       break;
                       }
                       getchar();
                       return 0;
}
}
#80
Programación C/C++ / Re: duda c++
1 Julio 2011, 21:54 PM
error no me da... lo que pasa es que se me cierra sin que me de el resultado cuando esta ejecutado el programa