Free Web Hosting

Web hosting

miércoles, 1 de febrero de 2012

Ejemplo 11. Adivina el número (Console App)

Programa que da la bienvenida al juego "Adivina el número" y solicta que ingreses un número entre el 0 al 10 para adivinar el número secreto, programa debe mostrar en pantalla en caso de no adivinar que fallaste y te debe pedir que intentes de nuevo, en caso de acertar se mostrará en pantalla una felicitación. Ciclo while.


Código que va entre las llaves después de: static void Main (string [ ] args):



int numeroSecreto = 3;


Console.WriteLine("Bienvenidos al Juego: Adivina el numero secreto");
Console.WriteLine("Favor de introducir un numero del 1 al 10 para adivinar el numero secreto: ");
int numero = Convert.ToInt32(Console.ReadLine());


while (numero != numeroSecreto)
      {                
            Console.WriteLine("Fallaste!, intenta de nuevo: ");
             numero = Convert.ToInt32(Console.ReadLine());
      }
                        
Console.WriteLine("Felicidades, acertaste de numero secreto");    
            
Console.ReadKey();   


F5 y listo.


También se puede hacer mismo programa usando el ciclo do while, quedando así:




int numeroSecreto = 3;


Console.WriteLine("Bienvenidos al Juego: Adivina el numero secreto");
Console.WriteLine("Favor de introducir un numero del 1 al 10 para adivinar el numero secreto: ");
int numero = Convert.ToInt32(Console.ReadLine());


do
       {
           Console.WriteLine("Fallaste!, intenta de nuevo: ");
           numero = Convert.ToInt32(Console.ReadLine());
       }
while (numero != numeroSecreto);
                        
Console.WriteLine("Felicidades, acertaste de numero secreto");    
            
Console.ReadKey();      


F5 y listo.

Ejemplo 10. Serie de números con arreglos(Console App)

Programa que muestra por pantalla la serie de números del 0 al 5 usando arreglos(arrays) y el ciclo foreach.


Código que va entre las llaves después de: static void Main (string[ ] args):


                    int[ ] arreglo = {0,1,2,3,4,5};


                    foreach (int numero in arreglo)
                      {
                           Console.WriteLine(numero);
                      }


                     Console.ReadKey(); 


F5 y listo. 

Ejemplo 9. Serie de números(Console App)

Programa que muestra por pantalla la serie de números del 0 al 20. Ciclo for.

Código que va dentro las llaves después de: static void Main (string[] args):


                 for (int x = 0; x <= 20; x++)
                  {
                    Console.WriteLine(x);
                  }
                Console.ReadKey();


F5 y listo, el programa nos mostrará la serie de números desde el 0 hasta el 20.

Si lo que queremos ver son los números pares, solo hay que cambiar la intrucción x++; por x=x+2; y  el programa quedaría así:


                for (int x = 0; x <= 20; x = x + 2)
                {
                  Console.WriteLine(x);
                }
               Console.ReadKey();


Y para que se muestren los numeros impares, además del cambio anterior hay que modificar la primer instrucción de int x=0; a int x=1; aquí le estamos indicando al programa que inicie desde el número 1, el programa quedaría así:


               for (int x = 1; x <= 20; x = x + 2)
                {
                  Console.WriteLine(x);
                }
              Console.ReadKey();


F5 para correr el programa y listo.