Definición del problema ¿Cuál es el problema a resolver? ¿Qué necesito para ello?
Enviado por Puchomancillo .-. • 4 de Junio de 2019 • Apuntes • 1.015 Palabras (5 Páginas) • 116 Visitas
FASE 1 | Definición del problema ¿Cuál es el problema a resolver? ¿Qué necesito para ello? | ||
Crear un programa del ahorcado, con una palabra ya establecida en la memoria y organizar todo con arreglos | |||
FASE 2 | Datos de entrada | Proceso | Datos de salida |
Letras | Analizar si las letras que el usuario ingrese coincide con alguna letra de la palabra a adivinar | Letras en el orden que están en la palabra a adivinar | |
Pseudocódigo | |||
[pic 1] | |||
FASE 3 | Código C++ | Pantalla salida | |
[pic 2] |
void gotoxy(int x, int y){
HANDLE hcon;
hcon=GetStdHandle(STD_OUTPUT_HANDLE);
COORD dwPos;
dwPos.X=x;
dwPos.Y=y;
SetConsoleCursorPosition(hcon, dwPos);
}
int main(int argc, char** argv) {
int i, j, k, l, m, n, vidas;
char letra[6];
cout<<"Pistas:"<
cout<<"Es solido "<
cout<<"Es pequeño"<
cout<<"Tiene forma cuboide " <
gotoxy(60,2);
for(i=1;i<=3;i++)
{
cout<<"_";
}
gotoxy(64,2);
for(i=1;i<=3;i++)
{
cout<<"_";
}
gotoxy(68,2);
for(i=1;i<=3;i++)
{
cout<<"_";
}
gotoxy(72,2);
for(i=1;i<=3;i++)
{
cout<<"_";
}
gotoxy(76,2);
for(i=1;i<=3;i++)
{
cout<<"_";
}
for(j=1;j<=5;j++)
{
cout<< endl;
cout<<"Introduce una letra: ";
cin>>letra[j];
if(letra[j]=='h'){
gotoxy(60,1);
cout<<"h"<
}
else
if(letra[j]=='i'){
gotoxy(64,1);
cout<<"i"<
...