jueves, 12 de mayo de 2016

ARRAY DIMENSIONAL Y DIBIMENSIONAL

Array unidimensionaL

Creación de un arreglo tipo float

float[] calificaciones= new float[10];


·         Un programa que ingrese 7 números y luego calcule y muestre cual es el mayor de todos ellos.
·       Un programa que ingrese 5 números, calcule su promedio y luego muestre los que están por encima de la media.
·         Un programa que ingrese 6 números, y que ordene de mayor a menor y viceversa.

·      Un programa que pida 5 nombres (pista: esta vez se trata de un array de "string"). Después deberá pedir que se teclee un nombre y dirá si se encuentra o no entre los que se han ingresado. Volverá a pedir otro nombre y a decir si se encuentra entre ellos, y así sucesivamente hasta que se teclee "fin".


TAREA

  1.  Que rellene un array con los números pares comprendidos entre 1 y 100 y los muestre en pantalla en orden ascendente.
  2. Que rellene un array con los números impares comprendidos entre 1 y 100 y los muestre en pantalla en orden ascendente.
  3. Que lea 10 números por teclado, los almacene en un array y muestre la suma, resta, multiplicación y división de todos
  4.  Que lea 10 números por teclado, los almacene en un array y los ordene de forma ascendente
  5. Que lea 10 números por teclado, 5 para un array y 5 para otro array distinto. Mostrar los 10 números en pantalla mediante un solo array.
  6. Que lea 5 números por teclado, los copie a otro array multiplicados por 2 y muestre el segundo array
  7. Que lea 5 números por teclado, los copie a otro array multiplicados por 2 y los muestre todos ordenados usando un tercer array.
  8.  Que mediante un array almacene números tanto positivos como negativos y los muestre ordenados.
  9. Que rellene un array con 20 números y luego busque un número concreto
  10. Que muestre los primeros 100 números de izquierda a derecha usando un array de dos dimensiones.
  11. Que lea una cadena y la muestre al revés.
  12. Que lea una cadena y diga cuantas vocales hay.
  13.  Que lea una cadena y diga cuantas mayúsculas hay.

lunes, 2 de mayo de 2016

DESARROLLO DE EXAMEN

DESARROLLO DE EXAMEN

1. PROGRAMA PARA CALCULAR EL NUMERO DE DÍGITOS DE UN NUMERO ENTERO Y POSITIVO


        {
            int n = 0, nd = 0;
            Console.Writeline("Ingrese numero");
            n=Convert.ToInt32(Console.ReadLine());

            while (n>0)
            {
                n = n / 10;
                nd++;
            }
            
            Console.WriteLine("el numero de digitos {0} ", nd);
            Console.ReadKey();
        }

2. PROGRAMA PARA CALCULAR EL MAYOR Y EL MENOR DE 4 NÚMEROS

int a, b, c, d, may, men;

            Console.WriteLine("Ingrese primer numero");
            a = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();

            Console.WriteLine("Ingrese segundo numero");
            b = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();

            Console.WriteLine("Ingrese tercer numero");
            c = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();

            Console.WriteLine("Ingrese cuarto numero");
            d = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine();

            if (a > b) { 
                if (a > c)  
                    if (a > d)
                    { may = a;
                        Console.WriteLine("El numero mayor es {0} ", may);
                    }
                    else if (c > d)
                    { may = c;
                        Console.WriteLine("El numero mayor es {0} ", may);
                    }
                    else { may = d;
                        Console.WriteLine("El numero mayor es {0} ", may);
                    }
            }
            else
                    if (b > c)
                        if (b > d) { 
                                may = b;
                                Console.WriteLine("El numero mayor es {0} ", may);
                            }
                        else { may = d;
                             Console.WriteLine("El numero mayor es {0} ", may);
                             }
                    else
                        if (c > d) { 
                             may = c;
                            Console.WriteLine("El numero mayor es {0} ", may);
                            }
                        else { may = d;
                         Console.WriteLine("El numero mayor es {0} ", may);
                }

            // para el menor
            if (a < b)
            {
                if (a < c)
                    if (a < d)
                    {
                        men = a;
                        Console.WriteLine("El numero menor es {0} ", men);
                    }
                    else if (c < d)
                    {
                        men = c;
                        Console.WriteLine("El numero menor es {0} ", men);
                    }
                    else
                    {
                        men = d;
                        Console.WriteLine("El numero menor es {0} ", men);
                    }
            }
            else
                    if (b < c)
                if (b < d)
                {
                    men = b;
                    Console.WriteLine("El numero menor es {0} ", men);
                }
                else
                {
                    men = d;
                    Console.WriteLine("El numero menor es {0} ", men);
                }
            else
                        if (c < d)
            {
                men = c;
                Console.WriteLine("El numero menor es {0} ", men);
            }
            else
            {
                men = d;
                Console.WriteLine("El numero menor es {0} ", men);
            }

            Console.ReadKey();
        }