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

Tema Juego buscaminas


Enviado por   •  2 de Agosto de 2015  •  Ensayo  •  3.351 Palabras (14 Páginas)  •  193 Visitas

Página 1 de 14

[pic 1][pic 2]

[pic 3]

        [pic 4]

Fundamentos de Programacion

Estudiante

                                        Casame Darwin

                                       

Nivel:                             1º “A”        

Carrera:                         Software

Fecha:                          25/07/2015

  • Tema Juego buscaminas

Análisis

Mi juego función hasta ingresara las posiciones solo faltan algunos detalles como el que ingresa en la misma posición y sacar el tablero con las posiciones que el usuario este ingresando.

Para esto eh pensado en validar mi posición con una x y controlar con un do while q cada k ingrese en la misma posición me repita ingrese otra nueva posición.

Código de mi juego

#include "stdio.h"

#include"conio.h"

#include "stdlib.h"

#include

#include "time.h"

main()

{

            int opcion,opc,dificultad,verificar,fan,i,j,cont,aux1=1,aux;

            int bombas[10][10],bandera[10][10],tablero[10][10];

            int f, c, rf, rc,nb;

            srand(time(NULL));

do {        

                printf("BUSCA MINAS \n");

                printf("1. JUEGO NUEVO \n");

                printf("2. SALIR\n");

                scanf("%i",&opcion);

                switch (opcion)

                {

                case 1:

                        do {

                                printf("\n");

                                printf("NIVEL    \n");

                                printf("1. FACIL [5 minas]  \n");

                                printf("2. INTERMEDIO [10 minas]    \n");

                                printf("3. DIFICIL  [15 minas]  \n");

                                scanf("%i",&opc);

                                switch (opc) {

                                case 1:

                                        dificultad= 15;

                                        printf("    0    1    2    3    4    5    6    7    8    9\n");

                                        break;

                                case 2:

                                        printf("    0    1    2    3    4    5    6    7    8    9\n");

                                        dificultad= 20;

                                        

                                        break;

                                        printf("    0    1    2    3    4    5    6    7    8    9\n");

                                case 3:

                                        dificultad= 25;

                                

                                        break;

                                default:

                                        printf("Opcion no valida\n");

                                }

        

                 

                } while (!(opc>=1 && opc<=3));

               

                               

                                       //encerar

                        for(f=0; f<10; f++)

                          for(c=0;c<10; c++)

                           bombas[f][c]=0;

                       // generar bombas

        

                        for(nb=0; nb

                       {

                            rf=rand()%9;

                        rc=rand()%9;

                        if(bombas[rf][rc]==0)

                        {

                              bombas[rf][rc]=1;        

                         }

                       else

                       nb--;

                       }

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (341 Kb) docx (828 Kb)
Leer 13 páginas más »
Disponible sólo en Clubensayos.com