Gato

Páginas: 60 (14894 palabras) Publicado: 24 de agosto de 2013
ALGORITMO GATO
VARIABLES:
int y,z,op;
int x,contador,usuario,win,posicion,posicion2;
char CAT[3][3]={ {' ',' ',' '}, {' ',' ',' '}, {' ',' ',' '} };
char opc,opc2='S',a,b,c;

ALGORITMO FUNCION MAIN
1. Inicio
2. Ir a coordenadas(30,0) mostrar “Bienvenido”
3. Ir a coordenadas(30,1) mostrar “El Gato”
4. Mostrar:
“Quien comienza
Para que comienze ustes presione U
Para quecomienze la computadora presione C
Para ver el registro de juegos presione cualquier tecla”
5. Leer opc
6. Si opc=’U’ ir a 7, si opc=’C’ ir a 17, si opc diferente de U y C ir a 27
7. Mostrar Usted inicia
8. Llamar Funcion CAR()
9. Para x desde 0 hasta x menor a 3 ir a 10, sino ir a 14
10. Para y desde 0 hasta y menor a 3 ir a 11, sino ir a 13
11. CAT[x][y]=’ ’
12. Aumentar y en uno y regresara 10
13. Aumentar x en uno y regresar a 9
14. Posición=0
15. Win=0
16. Llamar función USER() e ir a 28
17. Mostrar La compu inicia
18. Llamar Funcion CAR()
19. Para x desde 0 hasta x menor a 3 ir a 10, sino ir a 14
20. Para y desde 0 hasta y menor a 3 ir a 11, sino ir a 13
21. CAT[x][y]=’ ’
22. Aumentar y en uno y regresar a 10
23. Aumentar x en uno y regresar a 9
24. Posición=0
25.Win=0
26. Llamar función CPU() e ir a 28
27. Llamar función LECTURA()
28. fin
ALGORITMO FUNCION CPU
1. inicio
2. mientras posición menor igual que 9 ir a 3, sino ir a 29
3. limpiar pantalla
4. Mostrar “Gato”
5. Ir a coordenada (1,2) Mostrar tabla de posiciones
6. Ir a coordenada(1,3) Mostrar Instrucciones, elija su posición y presione Enter
7. Ir a coordenada(1,4) Mostrar 1 ³ 2 ³ 38. Ir a coordenada(1,5) Mostrar ÄÄÄÄÅÄÄÄÄÅÄÄÄÄ
9. Ir a coordenada(1,6) Mostrar 4 ³ 5 ³ 6
10. Ir a coordenada(1,7) Mostrar ÄÄÄÄÅÄÄÄÄÅÄÄÄÄ
11. Ir a coordenada(1,8) Mostrar 7 ³ 8 ³ 9
12. Ir a coordenada (1,9) Mostrar Modo:CPU VS USUARIO
13. Ir a coordenada(1,10) Mostrar CPU :[ ] Usuario :[ ]
14. Ir a coordenada (26,10) mostrar X
15. Ir acoordenada (57,10) mostrar O
16. Llamar función DIBUJO1()
17. Ir a coordenada(20,12) Mostrar Usuario, Elija posición [ ]
18. Leer posición
19. Si posición =1 ir a 20, si posición=2 ir a 21, si posición=3 ir a 22, si posición=4 ir a 23, si posición=5 ir a 24, si posición=6 ir a 25, si posición=7 ir a 26, si posición=8 ir a 27, si posición=9 ir a 28
20. Llamar JUGADA1() e ir 2
21. Llamar JUGADA2() eir 2
22. Llamar JUGADA3() e ir 2
23. Llamar JUGADA4() e ir 2
24. Llamar JUGADA5() e ir 2
25. Llamar JUGADA6() e ir 2
26. Llamar JUGADA7() e ir 2
27. Llamar JUGADA8() e ir 2
28. Ir a coordenada (10,13) , Mostrar rectifica posición, posición=0 e ir a 2
29. fin

ALGORITMO FUNCION USER
1. inicio
2. mientras posición menor igual que 9 ir a 3, sino ir a 29
3. limpiar pantalla
4. Mostrar“Gato”
5. Ir a coordenada (1,2) Mostrar tabla de posiciones
6. Ir a coordenada(1,3) Mostrar Instrucciones, elija su posición y presione Enter
7. Ir a coordenada(1,4) Mostrar 1 ³ 2 ³ 3
8. Ir a coordenada(1,5) Mostrar ÄÄÄÄÅÄÄÄÄÅÄÄÄÄ
9. Ir a coordenada(1,6) Mostrar 4 ³ 5 ³ 6
10. Ir a coordenada(1,7) Mostrar ÄÄÄÄÅÄÄÄÄÅÄÄÄÄ
11. Ir a coordenada(1,8) Mostrar 7 ³ 8 ³ 9
12. Ir a coordenada(1,9) Mostrar Modo:CPU VS USUARIO
13. Ir a coordenada(1,10) Mostrar Usuario :[ ] CPU :[ ]
14. Ir a coordenada (30,10) mostrar X
15. Ir a coordenada (57,10) mostrar O
16. Llamar función DIBUJO()
17. Ir a coordenada(20,12) Mostrar Usuario, Elija posición [ ]
18. Leer posición
19. Si posición =1 ir a 20, si posición=2 ir a 21, si posición=3 ir a 22, siposición=4 ir a 23, si posición=5 ir a 24, si posición=6 ir a 25, si posición=7 ir a 26, si posición=8 ir a 27, si posición=9 ir a 28
20. Llamar JUGADA1U() e ir 2
21. Llamar JUGADA2U() e ir 2
22. Llamar JUGADA3U() e ir 2
23. Llamar JUGADA4U() e ir 2
24. Llamar JUGADA5U() e ir 2
25. Llamar JUGADA6U() e ir 2
26. Llamar JUGADA7U() e ir 2
27. Llamar JUGADA8U() e ir 2
28. Llamar JUGADA9U() e...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gatos
  • Gatos
  • Soy gat
  • Gatos
  • Gatos
  • Gato
  • La Gata
  • gatos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS