martes, 19 de marzo de 2013

 un pequeño código para capturar algunos datos y calcular promedio de sus edades


 Console.WriteLine("hola que tal");
            Console.WriteLine();
            Console.WriteLine("conteste lo que se te pide");
            string nombre, sexo;
            double edad, suma = 0 ,prom, i;

            for ( i = 0; i <= 10; i++)
            {
                Console.Write("Teclee su nombre; ");
                nombre = Convert.ToString(Console.ReadLine());
                Console.WriteLine();
               
             
                Console.Write("sexo(m= masclino, f= femenino); ");
                sexo = Convert.ToString(Console.ReadLine());
                Console.WriteLine();
                Console.Write("teclee su edad; ");
                edad = Convert.ToDouble(Console.ReadLine());


                suma = suma + edad;
               
            }

            prom = suma / i;

            Console.WriteLine("el promedio de la edad es; {0} ", prom);
            //Console.ReadKey();
            System.Threading.Thread.Sleep(5000);
------------------------------------------------------------------------------------------------------------


contador de letras


 int i = 1, tl = 0, te = 0; 

            string nombre1 = "", apeido = "", apeido2 = "", nc = "", le = "";
            Console.Write("hola que tal, teclee su nombre: ");
            nombre1 = Console.ReadLine();
            Console.Write("ahora teclee su primer apeido: ");
            apeido = Console.ReadLine();
            Console.Write("teclee su segundo apeido: ");
            apeido2 = Console.ReadLine();
            Console.WriteLine();
            nc = nombre1 + " " + apeido + " " + apeido2;

            for (i = 0; i <= nc.Length - 1; i++)
            {
                le = nc.Substring(i, 1);
                if (le != " ") tl++; // !=  es igual a no es igual
                if (le == " ") te++; //solo contabilizo las letras y o los espacios
            }
            
            Console.WriteLine(nc);
            Console.WriteLine();
            Console.WriteLine("numero de letras " + tl);
            Console.ReadKey();
------------------------------------------------------------------------------------------------------------

código para saber si una palabra es palindrome


            string pal1 = "", pal2 = "";
            string le = "";
            int i = 0, tl = 0;
            Console.Write("ingtese la palabra :");
            pal1 = Console.ReadLine();
            tl = pal1.Length;
            for (i = tl - 1; i >= 0; i--)
            {
                le = pal1.Substring(i, 1);
                pal2 = pal2 + le;

            }
           
            Console.Write("\npalabra invertida es :" + pal2);
            
            if (pal1.Equals(pal2))
            {
                Console.WriteLine("\n\ncomo al invertirlas son iguales, es palindrome");
            }
            else
            {
                Console.WriteLine(" \n no es palindrome");
            }
            Console.ReadKey();


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


programa para identificar si el numero tecleado es primo



            int n = 0, i = 0;
            string p = "No es primo";
            Console.Write("Ingrese un numero entero para saber si es primo ");
            n = Convert.ToInt32(Console.ReadLine());
            
            if (n <= 3) p = "Si es primo";
            else
                for (i = 2; i <= n - 1; i++)
                {
                    if ((n % i) == 0)
                    {
                        p = "No es primo";
                        break;
                    }
                    if (i == n - 1) p = "Si es primo";
                    
                }
            Console.WriteLine(p);

               Console.ReadKey();

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


semaforo de caracteres [lol[


int i = 0, c = 0;
            Console.BackgroundColor = ConsoleColor.Cyan;
            Console.ForegroundColor = ConsoleColor.Black;
            Console.Clear();
            do
            {
                i++;
                    c++;
               
                if (c == 1) Console.WriteLine("l");
                if (c == 2) Console.WriteLine(" o");
                if (c == 3) Console.WriteLine("  l");
                if (c == 4) c = 0;
                Console.Beep();
                System.Threading.Thread.Sleep(500);
                Console.Clear();
                if (i == 20) break;

            } while (true);







No hay comentarios.:

Publicar un comentario