Que tal, hoy les mostrare un juego muy simple que consiste en mostrar una imagen y una palabra revuelta acerca de un deporte y que el jugador escriba de manera correcta que deporte es.
La forma básicamente quedaría de la siguiente manera:
Lo primero que haremos sera declarar un arreglo de cadenas con los deportes que se utilizaran para el juego de palabras. También declararemos tres variables de enteros, una que indique el indice que llamaremos "index" (la usaremos para saber que palabra del arreglo mostrar), una que indique los errores llamada "errores" y otra que marque los aciertos del jugador, a la cual llamaremos "correctas" (todo declarado a nivel de forma, antes del constructor de la forma).
_________________________________________________________________________________
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace JuegoPalabras
{
public partial class Form1 : Form
{
string[] deportes = new string[10] { "surf", "golf", "tenis", "futbol", "beisbol", "voleybol", "natacion", "carreras", "basquetbol", "kickboxing" };
int index = 0;
int error = 0;
int correctas = 0;
_________________________________________________________________________________
al igual tenemos que buscar una imagen para cada deporte del arreglo y una imagen de deportes en general para mostrarla al inicio, antes de que el juego comience y ponerlas en la carpeta "DEBUG", para evitar la necesidad de poner direcciones y solo poner el nombre de cada imagen cuando queramos mostrarla.
Es recomendable poner cada imagen con el mismo nombre y agregarle solo el numero del indice al que pertenece cada imagen de acuerdo con el arreglo declarado.
miércoles, 13 de junio de 2012
martes, 12 de junio de 2012
Programa que Calcula Dia de la Semana
Explicare como funciona el Método para calcular que día será una fecha
determinada, es un poco difícil de entender, pero tratare de explicarlo paso a
paso para que no queden muchas dudas o al menos se den una idea de cómo
funciona
Antes que nada creamos el método
que nos regresara un número entero (ahorita veremos el por que).Este método
recibirá 3 parámetros enteros: día, mes y año.
public static int
DayOfWeek(int day, int
month, int year)
{
}
|
Luego, dentro
del método, crearemos un arreglo de una dimensión que nos dará el primer
coeficiente que nos servirá para hacer posible el calculo de días. El mes será
el primer coeficiente (C1) y su valor nos lo da la siguiente
tabla:
Enero
|
Feb.
|
Marzo
|
Abril
|
Mayo
|
Junio
|
Julio
|
Agosto
|
Sept.
|
Oct.
|
Nov.
|
Dic.
|
6
|
2
|
2
|
5
|
0
|
3
|
5
|
1
|
4
|
6
|
2
|
4
|
Los valores anteriores se dan
debido a cálculos matemáticos comparando meses que son similares, y que común mente se nombran meses
correspondientes
El concepto "meses
correspondientes" se aplica a aquellos meses del calendario que empiezan
en el mismo día de la semana. Por ejemplo,septiembre y diciembre son correspondientes ya que el 1 de septiembre cae en el mismo día de la semana que 1 de diciembre. Los meses son
correspondientes si el número de días entre ellos es divisible entre 7. Por
ejemplo febrero corresponde con marzo ya que febrero tiene 28 días, es decir, un número divisible entre 7, y 28 días son
exactamente cuatro semanas. Los meses se corresponden del siguiente modo:
En un año común
§ Septiembre y diciembre.
En un año bisiesto
§ Septiembre y diciembre.
Suscribirse a:
Entradas (Atom)