ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Definición del problema ¿Cuál es el problema a resolver? ¿Qué necesito para ello?


Enviado por   •  4 de Junio de 2019  •  Apuntes  •  1.015 Palabras (5 Páginas)  •  95 Visitas

Página 1 de 5

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

...

Descargar como (para miembros actualizados)  txt (3.2 Kb)   pdf (103.8 Kb)   docx (25.6 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com