elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7 8 9 10
31  Programación / Programación C/C++ / Re: el uso del teclado en c++ en: 11 Diciembre 2011, 01:19 am
no se mucho de programacion en c++, ace poco que empece a aprender... me puedes poner un ejemplo de un codigo con "hooks"???
32  Programación / Programación C/C++ / el uso del teclado en c++ en: 10 Diciembre 2011, 21:45 pm
Hola a todos...
 
Me preguntaba si se puede acer lo siguiente en c++:

Al presionar una letra del abecedario en el teclado... que haga un enter sin tener que presionarlo

Si se puede... me podriais explicar como???

GRACIAS
33  Programación / Programación C/C++ / Criticas y mejoras para el juego de sopas de letras en: 9 Diciembre 2011, 21:03 pm
gracias a un post que ice anteriormente he podido acer un juego en el que ace una adivinanza y luego buscas la palabra que as ancertado en la sopas de letras.

PIDO PORFAVOR SUGERENCIAS PARA MEJORAR EL JUEGO

aquí os dejo mi codigo
Código:
#include <cstdlib>
#include <iostream>
#include <stdio.h>
#include <string.h>
 
void fn_programa_a();
void fn_programa_b();
 
int main()
{
        fn_programa_a();
        fn_programa_b();
 
        return 0;
}
 
void fn_programa_a()
{
              int i;
    char cadena1[40]="";
        char respuesta =0;
    do{
    printf("QUE PALABRA ES LA QUE BUSCAMOS?? \n \n");
    printf("PISTA: lo contrario de lleno\n\n");
    gets(cadena1);
    
    i= strcmp(cadena1,"vacio");
    if (i==0){
    printf("correcto\n\n\n\n\n\n");
    }

}
while ((respuesta =='s')||(respuesta == 'S'));
}
 
void fn_programa_b()
{
      int i;
    char cadena1[40]="";
        char respuesta =0;
    do{
    printf("ENCUENTRA LA PALABRA QUE ACERTASTE EN LA SOPA DE LETRAS \n \n");
    printf("cuando la encuentres... di entre que casillas se encuentra.\n");
    printf("Ejemplo: si empieza en la casilla 1j y termina en f1, pon 1J-F1\n\n\n\n\n");
    printf("numero de casillas --- 1-2-3-4-5-6-7-8-9-0 --- numero de casillas\n");
    printf("casillas A ----------- b-m-l-k-s-u-r-n-f-l --- A casilla\n");
    printf("casillas B ----------- m-o-s-z-l-k-s-t-u-r --- B casilla\n");
    printf("casillas C ----------- w-n-v-a-c-i-o-o-p-k --- C casilla\n");
    printf("casillas D ----------- s-t-a-u-v-m-q-i-e-v --- D casilla\n");
    printf("casillas E ----------- w-r-l-g-u-s-n-a-u-s --- E casilla\n");
    printf("casillas F ----------- d-c-j-h-n-z-i-i-m-l --- F casilla\n");
    printf("casillas G ----------- o-f-k-l-s-o-k-z-s-i --- G casilla\n");
    printf("casillas H ----------- e-r-g-d-p-u-m-p-u-d --- H casilla\n");
    printf("casillas I ----------- z-x-f-l-k-a-f-n-i-i --- I casilla\n");
    printf("casillas J ----------- m-u-w-a-f-n-i-l-d-p --- J casilla\n");
    printf("numero de casillas --- 1-2-3-4-5-6-7-8-9-0 --- numero de casillas\n");
    gets(cadena1);
    
    i= strcmp(cadena1,"C3-C7");
    if (i==0){
    printf("correcto\n\n\n\n\n\n");
    }

}
while ((respuesta =='s')||(respuesta == 'S'));


}
34  Programación / Programación C/C++ / Re: calculadora + interrogatorio en: 9 Diciembre 2011, 16:51 pm
no me di cuenta... envez de poner
Código:
getchar();

puse
Código:
getche();

pero sigo con el problema de antes pero envez de en esa parte solo me dice error en el ultimo "}"
35  Programación / Programación C/C++ / Re: calculadora + interrogatorio en: 9 Diciembre 2011, 16:22 pm
He puesto el siguiente codigo
Código:
/*calculadora + interrogatori*/

#include <stdio.h>
#include <cstdlib>
#include <iostream>
#include <string.h>

int main()
{
int opcion;

do{
printf("\n *** MENU *** \n");
printf("\n 1. Calculadora\n");
printf("\n 2. Interrogatorio");
printf("\n Selecciona una opcio: ");
scanf("%d",&opcion);

}while(opcion < 1 || opcion > 2);
switch(opcion)
{
case 1:
unsigned long long int a,b;
printf("\n ***CALCULADORA***\n");
printf("primer numero:");
scanf(" %llu", &a);    
printf("segon numero:");
scanf(" %llu", &b);
printf("el resultat es %llu", a+b);
break;

case 2:
char cadena1[40]="";
char respuesta =0;
do{
printf("\n ***INTERROGATORIO***\n");
printf("escriba una pregunta:  ");
gets(cadena1);
    {
 int i;
i= strcmp(cadena1,"cuantos años tengo");
if (i==0){
printf("pocos");
}
i= strcmp(cadena1,"cuando naci");
if (i==0){
printf("no me acuerdo");
break;
}
getche();
return 0;
}

Y donde pone:
Código:
getche();
return 0;
}
me dice "error" y no consigo resolverlo... me podeis ayudar???

gracias
36  Programación / Programación C/C++ / Re: calculadora + interrogatorio en: 2 Diciembre 2011, 18:41 pm
muxas gracias amigo... aora me falta que al principio me pregunte si quiero usar la calculadora o si quiero usar el interrogatorio...
37  Programación / Programación C/C++ / Re: calculadora + interrogatorio en: 2 Diciembre 2011, 17:49 pm
he puesto el siguente codigo
Código:
#include <iostream>
using std::cout;
using std::endl;
 
#include <cstdio>
using std::printf;
using std::scanf;
 
void fn_programa_a();
void fn_programa_b();
 
int main()
{
fn_programa_a();
fn_programa_b();
 
return 0;
}
 
void fn_programa_a()
{
unsigned long a;
unsigned long b;
 
printf("primer numero:");
scanf("%lu", &a);
 
printf("segon numero:");
scanf("%lu", &b);
 
printf("el resultat es %lu", a+b);
}
 
void fn_programa_b()
{
unsigned long a;
unsigned long b;

int i;
    char cadena1[40]="";
        char respuesta =0;
    do{
    printf("pregunta \n \n");
    printf("escriba la pregunta:  ");
    gets(cadena1);
   
    i= strcmp(cadena1,"cuantos años tengo");
    if (i==0){
    printf("10");
    }
    i= strcmp(cadena1,"de donde soy");
    if (i==0){
    printf("valencia");
    }

std::cout << "\n\ndesea continuar (S o N o C)?\n";
std::cin >> respuesta;
setbuf(stdin,NULL);
switch (respuesta){
       
case 's':
printf("ha salido con la respuesta s\n\n\n");
break;

case 'c':
printf("\nprograma creado por\nGUILLEM BORRAS I MARTI");
break;

case 'n':
printf("ha salido con la respuesta n");
return false;
break;
default:
 
printf("ha salido sin la letra n o s");
return false;
break;
 
}
}while ((respuesta =='s')||(respuesta == 'S'));
}

y donde pone
Código:
return false;

me dice el siguiente error
Código:
return-statement with a value, in funcion returning 'void'
38  Programación / Programación C/C++ / Re: calculadora + interrogatorio en: 1 Diciembre 2011, 23:08 pm
la verdad es que si... pero se puede??? como???... no lo se... por eso lo preguntaba...
39  Programación / Programación C/C++ / calculadora + interrogatorio en: 1 Diciembre 2011, 22:51 pm
hoy estaba jugando a un juego de sumas... y me preguntaba que si se puede juntar los dos siguientes codigos

codigo 1
Código:
#include <cstdlib>
#include <iostream>
#include <stdio.h>
int main()
{
    unsigned long long int a,b;
     printf("primer numero:");
     scanf(" %llu", &a);
    
     printf("segon numero:");
     scanf(" %llu", &b);
    
     printf("el resultat es %llu", a+b);
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

codigo 2
Código:
*preguntes i respostes*/
#include <cstdlib>
#include <iostream>
#include <stdio.h>
#include <string.h>
int main (void)
{
 
    int i;
    char cadena1[40]="";
        char respuesta =0;
    do{
    printf("pregunta \n \n");
    printf("escriba la pregunta:  ");
    gets(cadena1);
    
    i= strcmp(cadena1,"cuantos años tengo");
    if (i==0){
    printf("10");
    }
    i= strcmp(cadena1,"de donde soy");
    if (i==0){
    printf("valencia");
    }

std::cout << "\n\ndesea continuar (S o N o C)?\n";
std::cin >> respuesta;
setbuf(stdin,NULL);
switch (respuesta){
      
case 's':
printf("ha salido con la respuesta s\n\n\n");
break;

case 'c':
printf("\nprograma creado por\nGUILLEM BORRAS I MARTI");
break;

case 'n':
printf("ha salido con la respuesta n");
return false;
break;
default:
 
printf("ha salido sin la letra n o s");
return false;
break;
 
}
}while ((respuesta =='s')||(respuesta == 'S'));
 
     getchar();
     return 0;
}

alguien me puede ayudar a juntarlos???

gracias de antemano
40  Programación / Programación C/C++ / Re: libreria de csprite.h??? en: 1 Octubre 2011, 20:35 pm
pero ese codigo no es para copilar la libreria csprite.h

por que por ejemplo si quiero copilar la libreria image.h
Código:
-lmingw32 -lSDLmain -lSDL –lSDL_image

al codigo que me digistes le falta algo para poder copilar la libreria csprite.h pero que es... no lo se... por eso lo preguntaba i aver si alguien me puede decir que debo poder para copilar esta libreria (csprite.h)
Páginas: 1 2 3 [4] 5 6 7 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines