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 - shadowzgz

#1
Hola buenas, ya tengo el trabajo terminado, pero me gustaría dejarlo más bonitos con la libreria <conio.h>, con comandos como gotoxy y textcolor.
La cosa es que no me funciona porque al parecer no tengo la libreria descargada. Así que cuando lo intento instalar no me funciona. La descargo, la instalo, y en tools de comnpilador pongo lo de "-lconio". Uso Dev c++ 5.8.3, ya que esta version es la que funciona bien en windows 8.
¿Alguna idea? Ah y de paso pregunto también, he visto un videotutorial en el cual el tio dice que nos descarguemos la librería <conio2.h>, que tiene más funciones y no se que.
¿Es eso cierto?

EDIT: Bueno xD, lo que en realidad busco es una función, mediante la cual, cuando el usuario falla una letra, dibuje una parte del muñeco del ahorcado.
#2
Buenas, tengo una duda.

Básicamente quiero crear un array con varias palabras
char* palabras[3]={"hola","adios"};.Necesito un algorito que haga varias cosas:
1.Que elija al azar una de las palabras dentro de "palabras"
2.La cosa es que no se como hacer para dividir "hola" en "h", "o", "l", "a", para que a la hora de que tu pongas una letra, poder compararlas para ver si aciertas o no.
3.Por lo tanto a la vez que separo las letras de una palabra, necesito ir guardándolas en un array.

También puede ser que el comando char* no sea el correcto. Entonces, cual creéis que tendría que poner para hacer lo que pido.
#3
Hola buenas, me han mandado como trabajo hacer le juego del ahorcado. Os iré posteando las dudas que me vayan surgiendo.

Me sale un error "7   52   C:\Users\Jorge\Desktop\ahorcadoto.cpp   [Error] too many initializers for 'const char [8]' ¿A qué se debe?, he creado un array para las palabras que hay que adivinar y abajo he puesto que me imprima la palabra en la posicion 4 pero no me deja .
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main (void)

{
const char palabras[8]={"pomelo","tinte","seguir","regañar","bondad","gratis","señuelo"};


 printf ("\t\t __^__                                      __^__ \n");
   printf ("\t\t( ___ )------------------------------------( ___ ) \n");
   printf ("\t\t | / |             JUEGO                    | \\ | \n");
   printf ("\t\t | / |              DEL                     | \\ | \n");
   printf ("\t\t |___|            AHORCADO                  |___| \n");    
   printf ("\t\t(_____)------------------------------------(_____)  \n");      


printf ("%s", palabras[4]);


system("PAUSE");
return 0;
}



#4
Buenas,
Primero de todo, gracias por contestar xD
Me ha surgido una nueva duda. ¿Cómo hago para que que el programa me detecte cada una de las letras que el usuario escribe para poder cifrarlas? Me suena al ejercicio el cual hay que dar la vuelta a un número, y hay que hacerlo mediante los restos porque pseint no detecta cada uno de los números que componen, por ejemplo, 9635463. Pero claro, esto es con números, no con letras :huh:

Proceso cifrado_cesar
//Rellenar una cadena texto, con un mínimo de 10 palabras, y mostrar el texto cifrado con el método Cesar o cifrado por desplazamiento.5
definir frase, tabla como caracter;


Dimension tabla[26];
//cremos un vector e introducimos el abcdario. Omito la "ñ", ya que da errores.
tabla[0]="a";
tabla[1]="b";
tabla[2]="c";
tabla[3]="d";
tabla[4]="e";
tabla[5]="f";
tabla[6]="g";
tabla[7]="h";
tabla[8]="i";
tabla[9]="j";
tabla[10]="k";
tabla[11]="l";
tabla[12]="m";
tabla[13]="n";
tabla[14]="o";
tabla[15]="p";
tabla[16]="q";
tabla[17]="r";
tabla[18]="s";
tabla[19]="t";
tabla[20]="u";
tabla[21]="v";
tabla[22]="w";
tabla[23]="x";
tabla[24]="y";
tabla[25]="z";

//Preguntamos al usuario para que escriba una frase.
Escribir "Escribe una frase con un mínimo de 10 palabras";
Leer frase;
//pasamos la frase a minúsculas para no tener que preguntar 2 veces por cada vocal
frase=Minusculas(frase);
escribir frase;

FinProceso

#5
Hola buenas,
necesito acabar un trabajo con pseint y me están surgiendo algunos problemillas.
El último ejercicio que me queda es el de hacer un Cifrado César . Es dejo el enunciado: "Rellenar una cadena texto, con un mínimo de 10 palabras, y mostrar el texto cifrado con el método Cesar o cifrado por desplazamiento."
No me malinterpretéis, no busco que alguien me lo haga, pero llevo unos días y no se como hacerlo.
Alguna ayuda? Mi problema básicamente es como convertir una A en una D, una B en una E, y así sucesivamente. ¿Necesito crear una tabla con cada una de las letras del abecedario? Tengo un lio....  :huh: ¿Cómo lo harías vosotros?

Gracias de antemano xD