miércoles, 20 de marzo de 2013

códigos basicos para principiantes



código para comprender el ciclo Do While




 int num, i, suma;

            Console.WriteLine(" suma sucesiva ");
            Console.WriteLine();
            Console.Write(" TECLEEA EL NUMERO ; ");
            num = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();

            i = 1;
            suma = 0;

            do
            {
                Console.WriteLine(i);
                suma = suma + i;
                i = i + 1;
            } while (i <= num);
            Console.WriteLine("la suma es: " + suma);

            Console.ReadLine();



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


código para comprender el ciclo FOR.

el ciclo for en c# es muy sencillo de utilizar, y sirve de  gran ayuda pero también es muy sencillo de aprender
se inicia con   for   , dentro de lo que es los parámetros podemos decretar variables, en este caso nuestro contador seguido de un " ; " (int i=0;  , después el parámetro a cumplir por ejemplo queremos que nos imprima 20 números o que el ciclo de 20 vueltas, entonces seria   i<=20; , y por ultimo en caso de que se cumpla el parámetro pasado, que ara, incrementar o restar nuestro contador, hay 2 formas i++ o  i+1.
Y quedaría de la siguiente forma.


                                                     for    (i=1;i<=20;i=i+1)

he aquí un código para imprimir la tabla del numero que desees utilizando ciclo FOR




  int i, num;

            Console.WriteLine(" TABLAS DE  MULTIPLICAR");
            Console.WriteLine();
            Console.Write("  INTRODUCE UN NUMERO A MULTIPLICAR; ");
            num = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();
            Console.WriteLine();

            i = 0;

                for(i=1;i<=20;i=i+1)
             
                    Console.WriteLine(num + "x" + i + "=" + num * i);
                Console.ReadLine();
            /*
                while (i <= 20)
                {
                    Console.WriteLine(num + "x" + i + "=" + num * i);
                    i = i + 1;
                }

                Console.ReadLine();

            */

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


Con este código calcula el volumen de cualquier cilindro, en este caso una pizza.





 double a;
            double v;
            double z;

            Console.Write("teclee el ancho de pizza: ");
            v = Convert.ToDouble(Console.ReadLine());

            Console.Write("teclee la altura; ");
            a = Convert.ToDouble(Console.ReadLine());

            z = (3.141615 * v * v * a);

            Console.WriteLine( "volunen; {0}",  z );
            Console.Read();

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

Decisión IF


con este sencillo código aprendes fácilmente como funciona If y Else capturando una calificación y comparándola ya con un parámetro, en este caso "70".




double calificacion;
            Console.Write("inroduce la calificación: ");
            calificacion = Convert.ToDouble(Console.ReadLine());

   

            if (calificacion >= 70)
            {
                Console.WriteLine();
                Console.WriteLine("      ############");
                Console.WriteLine("      # APROBADO #");
                Console.WriteLine("      ############");
                Console.Read();
            }
            else
            {
                Console.WriteLine();
                Console.WriteLine("      #############");
                Console.WriteLine("      # REPROBADO #");
                Console.WriteLine("      #############");
                Console.Read();


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

comprender los operadores de c#




            int x;

            x = 8;

            Console.WriteLine(x++);//operacion suma 8+1
            Console.WriteLine(x);//imprecion de resultado 9
            Console.WriteLine(++x);//operacion e impresion 9+1 = 10
         
            Console.WriteLine(x--);// operacion resta 10-1
            Console.WriteLine(x);//impresion de resultado 9
            Console.WriteLine(--x);// operacion e impresion 9-1=8
            Console.WriteLine(x);// impresion 8


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

Convierte una aplicación de consola en una calculadora que suma aplicando ciclo for con este código.

            Console.Read();

int numero1;
            int nuemro2;
            int resultado;

            Console.WriteLine("BIENVENIDO ");
            Console.WriteLine();
            Console.WriteLine(" S U M A  D E  D O S  N U M E R O S ");
            Console.WriteLine();

           /* Console.WriteLine("escribe  el primer numero");
            numero1 = Convert.ToInt32(Console.ReadLine());

            Console.Write("escribe el siguiente numero");
            Console.WriteLine();
            nuemro2 = Convert.ToInt32(Console.ReadLine());

            Console.ForegroundColor = ConsoleColor.Yellow;
            resultado = numero1 + nuemro2;

            Console.Write("la suma es: {0}", resultado);

            Console.Read();*/
            // con un ciclo for para mejorarlo
            int num, sum, sum2 = 0;
            Console.WriteLine("cuantos numeros quieres sumar? ");
            num = Convert.ToInt32(Console.ReadLine());
            for (int i = 1; i <= num ; i++)
            {
                Console.WriteLine("teclee el " + i + " numero: ");
                sum = Convert.ToInt32(Console.ReadLine());
                sum2 = sum + sum2;
            }
            Console.WriteLine("la suma total es {0} ", sum2);
         
            Console.ReadKey();



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


Obtén tu promedio y comprende el comando if con este código que obtiene el promedio y te imprime si estas reprobado o no.



 int numero1;
            int numero2;
            int numero3 = 0;
            int promedio;

            Console.Write("cuantos numeros quieren  promediar: ");
            numero1 = Convert.ToInt32(Console.ReadLine());

            for(int i = 1;i <= numero1; i++)
            {
            Console.Write("Teclee el "+ i +" numero: ");
            numero2 = Convert.ToInt32(Console.ReadLine());

         
            numero3 = numero2 + numero3;
            }

            promedio = numero3 /numero1 ;

         

            Console.WriteLine("   #             # ");
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("     Promedio: {0}", promedio);
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("   #             # ");
            Console.ReadLine();
           
------------------------------------------------------------------------------------------------------------


Código para obtener el promedio de 3 calificaciones.



double numero1;
            double numero2;
            double numero3;
            double promedio;

            Console.Write("Bienvenido, teclee el primer número: ");
            numero1 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine();

            Console.Write("Teclee el segundo número: ");
            numero2 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine();

            Console.Write("Teclee el último número a promediar: ");
            numero3 = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine();

            promedio = (numero1 + numero2 + numero3) / 3;

            if (promedio >= 70)
            {
                Console.WriteLine();
                Console.WriteLine();
                Console.ForegroundColor = ConsoleColor.Green;
                Console.WriteLine("               ############ ");
                Console.WriteLine("               # APROBADO # ");
                Console.WriteLine("               ############ ");
                Console.Read();
            }
            else
            {
                Console.WriteLine();
                Console.WriteLine();
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("               #############  ");
                Console.WriteLine("               # REPROBADO #  ");
                Console.WriteLine("               #############  ");
                Console.Read();
         
         










No hay comentarios.:

Publicar un comentario