Ejercicios del Curso de Programación en C# [Comenzando con C#] Fecha: 23 de Julio de 2005
|
Ejercicio 1 - Construir una aplicación que proporcione todos los números nones entre el 1 y el 100
using System; namespace PrimerEjercicio //Este namespace nos sirve para agrupar el conjunto de clases que utilizaremos { /// /// Primero de los tres ejercicios: Imprime todos los numeros nones del 1 al 100 /// class PrimerEjercicio //Esta es la clase que contendra el codigo que solucionara nuestro problema { [STAThread] static void Main() { for( int i=1; i<= 100; i++ ) //Debemos comenzar el ciclo en 1 porque cualquier division entre 0 causa error y se terminara //cuando i sea mayor que 100, esto debido a que necesitamos realizar la opearacion aunque i = 100 { if( i%2 != 0 ) //Si el residuo de la division de i entre 2 es diferente de 0, entonces es un numero non Console.Write(i+"\t"); //Imprimimos el numero y cambiamos de renglon } } } }Ejercicio 2 - Construir una aplicación que sume dos números y proporcione el resultado con el formato siguiente: El resultado de la suma de < número uno > y < número dos > es < resultado >.
using System; namespace SegundoEjercicio { /// /// Segundo de los tres ejercicios /// Imprime la suma de dos numeros con el formato /// El resultado de la suma de < número uno > y < número dos > es < resultado >. /// class SegundoEjercicio { [STAThread] static void Main() { int n1=2, n2=5; //Declaramos nuestros dos numeros y les damos un valor Console.WriteLine("El resultado de la suma de "+n1+" y "+n2+" es "+(n1+n2)); //Imprimimos el resultado de la suma } } }Ejercicio 3 - Construir una aplicación que reciba el nombre de un mes del año como el parámetro y proporcione su número correspondiente. Debe ser con el formato: < Nombre del mes > + < número del mes >.
using System; namespace TercerEjercicio { /// /// Ultimo de los tres ejercicios /// Lee un mes e imprime su numero correspondiente /// Debe tener el formato: < Nombre del mes > + < número del mes > /// class TercerEjercicio { [STAThread] static void Main( string[] args ) { string Mes = Console.ReadLine(); //Leemos de consola el mes y lo guardamos en una variable string switch(Mes) //Dependiendo del valor del string sera la operacion a realizar, en caso de que el valor del string //Coincida con el case imprimira el valor del string + el numero del mes, si el valor no encaja en //ninguno de los case, entonces pedira que se vuelva a teclear el mes. { case "Enero": Console.WriteLine(Mes+": 1"); break; case "Febrero": Console.WriteLine(Mes+": 2"); break; case "Marzo": Console.WriteLine(Mes+": 3"); break; case "Abril": Console.WriteLine(Mes+": 4"); break; case "Mayo": Console.WriteLine(Mes+": 5"); break; case "Junio": Console.WriteLine(Mes+": 6"); break; case "Julio": Console.WriteLine(Mes+": 7"); break; case "Agosto": Console.WriteLine(Mes+": 8"); break; case "Septiembre": Console.WriteLine(Mes+": 9"); break; case "Octubre": Console.WriteLine(Mes+": 10"); break; case "Noviembre": Console.WriteLine(Mes+": 11"); break; case "Diciembre": Console.WriteLine(Mes+": 12"); break; default: Console.WriteLine("Por favor teclee un mes"); break; } } } }AVISO: Impartiré unos cursos en linea TOTALMENTE GRATUITOS en la página http://groups.msn.com/MUGVeracruz