martes, 19 de marzo de 2013


códigos de algunos programas;


programa para generar 10 números aleatorios del 200 al 400


int[] num = new int[100];
            Random objeto = new Random();
            int i = 0;

            for (i = 1; i <= 10; i++)
            {
                num[i] = objeto.Next(200, 400);
                Console.WriteLine("Numero " + i + " " + num[i]);
                Console.Beep();
            }
            Console.ReadKey();
------------------------------------------------------------------------------------------------------------
 
programa para generar todos los números aleatorios que desees.


Random objeto = new Random();
            int i = 0,x=0;
            double na = 0;
Console.WriteLine("números aleatorios totales");
x = Convert.ToInt32(Console.ReadLine());
            for (i = 1; i <= x; i++) 
            {
                na = objeto.Next(50, 100);
                Console.WriteLine("numero aleatorio" + i + "=" + na);// na = numero aleatorio.
                Console.Beep();

            }
            Console.ReadKey();
------------------------------------------------------------------------------------------------------------
programa que cuenta los caracteres y espacios utilizados de un nombre o texto que escribas.

string nombre = "", le = "";
            int i = 0, tl = 0, te = 0;

            Console.Write("ingrese un nombre completo de una persona; ");
            nombre = Console.ReadLine();

            for (i = 0; i <= nombre.Length - 1; i++)
            {
                le = nombre.Substring(i, 1);
                if (le != " ") tl++; // !=  es igual a no es igual
                if (le == " ") te++;
            }
            Console.WriteLine("total de letras del nombre es; "+ tl);
            Console.WriteLine();
            Console.WriteLine("total de espacios es; " + te);
            Console.WriteLine();
            Console.WriteLine("usando funcion de lengh: " + nombre.Length);
            Console.ReadKey();
------------------------------------------------------------------------------------------------------------

código para contar letras consubstring

 string texto = "", le = "";   // le = letra deletreada o extraida
            int i = 0;
            Console.Write("ïngresa Una cadena de texto a deletrear ; ");
            texto = Console.ReadLine();
            for (i = 0; i <= texto.Length -1 ; i++)
            {
                le = texto.Substring(i, 1); // substrin es un comando para substraer. i= numero de posicion, 1 = cuantas letras quieres que substraiga.
                Console.WriteLine("Letre de posocion" + (i +1) +"=" + le);
                Console.Beep();
            }
            Console.WriteLine("\n El total de caracteres en " + texto.Length + " letras");
            Console.ReadKey();
------------------------------------------------------------------------------------------------------------

código para escribir de diferente formato la fecha que desees.

string fecha = "", nuevafecha = "", mets ="";
            string d = "", m = "", a = "";

            Console.Write("ingrese la fecha en formato de dd/mm/aaaa ");
            fecha = Console.ReadLine();
            d = fecha.Substring(0, 2);
            m = fecha.Substring(3, 2);
            a = fecha.Substring(6, 4);
            Console.WriteLine("Dia = " + d);
            Console.WriteLine("Mes = " + m);
            Console.WriteLine("Año = " + a);
            if (m == "01") mets = "Enero";// otra forma de poner es m.Equals("01"))
            if (m == "02") mets = "Febrero";
             if (m == "03") mets = "Marzo";
            if (m == "04") mets = "Abril";
             if (m == "05") mets = "Mayo";
            if (m == "06") mets = "Junio";
             if (m == "07") mets = "Julio";
            if (m == "08") mets = "Agosto";
             if (m == "09") mets = "Septiembre";
            if (m == "10") mets = "Ocrubre";
             if (m == "11") mets = "Noviembre";
             if (m == "12") mets = "Diciembre";
            
            nuevafecha = "la fecha es "+d+" de "+ mets +" de "+a;
            Console.Write(nuevafecha);
            Console.ReadKey();

------------------------------------------------------------------------------------------------------------

código que extrae decimales;

string numero = "", le = "";
            string decimales = "";
            Console.Write("ingrese un numero con decimales ;");
            numero = Console.ReadLine();
            int i = 0;
            for (i = 0; i <= numero.Length - 1; i++)
            {
                le = numero.Substring(i, 1);
                if (le == ".")
                {
                    if (i <= numero.Length - 3)
                        decimales = numero.Substring(i + 1, 2);
                    else
                        decimales = numero.Substring(i + 1, 1) + "0";
                }
            }
            Console.WriteLine("\nlos decimales son " + decimales);
            Console.WriteLine("\nFactura " + decimales + "/100 M.N.");
            Console.ReadKey();

------------------------------------------------------------------------------------------------------------

hola mundo

  Console.Write("hola mundo");
            Console.ReadKey();

------------------------------------------------------------------------------------------------------------


juego del ahorcado en consola


string[] palabra = new string[100]; // arreglo de 100 palabras
            palabra[1] = "saltillo";
            palabra[2] = "nava";
            palabra[3] = "palabra";
            palabra[4] = "acuña";
            palabra[5] = "lol";
            palabra[6] = "jacobo";
            palabra[7] = "programa";
            palabra[8] = "perro";
            palabra[9] = "alcohol";
            palabra[10] = "bebe";
            palabra[11] = "alexa";
            palabra[12] = "tanga";
            palabra[13] = "risa";
            palabra[14] = "lunes";
            palabra[15] = "lol";
            palabra[16] = "saltillo";
            palabra[17] = "nava";
            palabra[18] = "palabra";
            palabra[19] = "acuña";
            palabra[20] = "moni";

            Random objeto = new Random();// aleatorio
            int i = 0, na = 0, tl = 0;// total de letras va a ser igual a la longitud de latras de la palabra2
            String palabra2 = "", palabra3 = "";
            na = objeto.Next(1, 20);
            palabra2 = palabra[na];
            tl = palabra2.Length;
           // Console.WriteLine("el numero aleatorio fue " + na);
            //Console.WriteLine("y la palabra aleatoria es " + palabra2);
            Console.WriteLine(" tiene " + tl + " letras");
            // este cicilo for es para poner los signos ?
            for (i = 0; i <= tl - 1; i++)
            {
                if (palabra2.Substring(i, 1) != " ")
                
                    palabra3 = palabra3 + "*";
                
                else
                
                    palabra3 = palabra3 + " ";
                
            }
            
            Console.WriteLine(palabra3);
            // aqui empiezas a adivinar la palabra presionando las teclas.
             int intento = 0;
             
            do
            {
                string lp = "", le = "";
                Boolean exito = false;
                Console.Write("presione una tecla = ");
                lp = Console.ReadLine();
                for (i = 0; i <= tl - 1; i++) 
                {
                    le = palabra2.Substring(i, 1);
                    if (le.Equals(lp))
                    {
                        palabra3=palabra3.Remove(i, 1);
                        palabra3=palabra3.Insert(i, lp);
                        exito = true;

                    }

                }
                if(exito)// las bariables booleanas no lleban == true
                {
                    Console.WriteLine("bien " + palabra3);
                    
                }
                else 
                {
                    intento++;
                    Console.WriteLine("Letra no existe lleva " + intento + " intento ");
                    
                }
                if (intento == 5)
                {
                    Console.WriteLine("perdiste");
                    Console.WriteLine("La palabra correcta era " + palabra2);
                    
                }
                if (palabra2 == palabra3)
                {
                    Console.WriteLine("felicidades, ganaste");
                    break;
                }

            } while (intento <= 5);
            Console.ReadKey();

------------------------------------------------------------------------------------------------------------


codigo para capturar edades y clasificar la menor y la mayor


int ta = 0, i = 0, ma = 0, me = 0,e=0;//ta=total de alumnos,ma= mayoe,me=menor,e=edad
            Console.Write("Cuantas edades desea capturar: ");
                ta=int.Parse(Console.ReadLine());//ta = Convert.ToInt32(Console.ReadLine());
            for(i=1; i<=ta;i++)
            {
                Console.Write("Ingrese la edad "+i+" ");
                e = int.Parse(Console.ReadLine());
                if(i==1)
                {
                    ma=e;
                    me=e;
                }
                else
                {
                    if(e>ma)ma =e;
                    if(e<me)me=e;
                }
            }
            Console.WriteLine("\nLa edad mayor menor console csharp es: "+ ma);
            Console.WriteLine("\nLa edad menor es: "+me);
            Console.ReadKey();


------------------------------------------------------------------------------------------------------------


//programa que capture la calle, numero, colonia y ciudad
            //concatenandolos en una cadena contando el total de
            //caracteres, convirtiendo a mayusculas y minusculas

            string calle="",num="",col="",cd="",domicilio="";
            Console.Write("Calle : ");
            calle = Console.ReadLine();
            Console.Write("Numero ; ");
            num = Console.ReadLine();
            Console.Write("Colonia : ");
            col = Console.ReadLine();
            Console.Write("Ciudad : ");
            cd = Console.ReadLine();
            
            
            
            domicilio = "Calle " + calle + " #" + num + " de la colonia "+col+" en la ciudad de " + cd;
            
            Console.WriteLine("\nEl domicilio es: \n"+domicilio);
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("\nEl total de caracteres en : \n" + domicilio);
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("\nEN MAYUSCULAS : \n" + domicilio.ToUpper());
            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine("\nen minusculas :\n "+domicilio.ToLower());
            Console.Read();







No hay comentarios.:

Publicar un comentario