ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ingeniería en Sistemas Computacionales Estructura de datos


Enviado por   •  16 de Septiembre de 2016  •  Trabajos  •  1.902 Palabras (8 Páginas)  •  150 Visitas

Página 1 de 8

Instituto Tecnológico Superior

de Nochistlán

[pic 1]

Ingeniería en Sistemas Computacionales

 Estructura de datos

MMSE. J. Jesús Minero Guardado

  Tarea 1.3 memoria estática y dinámica (ejercicios)

Pablo Alvarado Alvarado

Nochistlán de Mejía, Zacatecas. 15 de febrero de 2016

Contenido

Introducción        

Impresión del  arreglo  con ciclo for y foreach.        

Imprimiendo un arreglo llenado por el usuario        

Imprimiendo promedio de n calificaciones pedidas al usuario        

Imprimiendo el valor de una variable después de un ciclo con condiciones        

Determinar el  valor final de la variable  “valor”        

Ciclo while con arreglos        

Tabla de multiplicar de n numero        

Ejemplo del uso de memoria dinámica        

Ejemplo personal de memoria dinámica        

Conclusión        

Introducción

En la siguiente serie de ejercicios se comprenderá el uso de memoria dinámica y estática, un ejemplo de memoria estática serían los arreglos que son estructuras de datos complejas que almacenan datos del mismo tipo, pero ¿por qué estática?, por otro lado los ejemplos de memoria dinámica son de otro uso de memoria.

Impresión del  arreglo  con ciclo for y foreach.

namespace arreglos_estructura

{

    class Program

    {

        static void Main(string[] args)[pic 2][pic 3]

        {

  int []A={1,3,2,4,5,6,7,8,9};[pic 4]

  int i;

  for (i=0;i<9;i++ )

            {

  Console.Write(A[i]);

            }

  Console.ReadKey();

        }}}

   

namespace arreglos_estructura

{

    class Program[pic 5]

    {[pic 6]

        static void Main(string[] args)

        {

            int []A={1,3,2,4,5,6,7,8,9};

            foreach (int i in A)

            {

                Console.Write(A[i]);

            }

            Console.ReadKey();

        }

    }

}

Imprimiendo un arreglo llenado por el usuario

namespace arreglos_estructura

{

    class Program

    {[pic 7]

 static void Main(string[] args)[pic 8][pic 9]

        {

 int []A=new int[5];

 Console.WriteLine("introduce 5 valores");

 for (int i=0;i<5; i++)

 {

 A[i] =int.Parse(Console.ReadLine());        

               

 }

 Console.WriteLine("imprecion de valores");

 for (int i = 0; i < 5; i++)

            {

 Console.Write(A[i]);

            }

            Console.ReadKey();

        }}}

   

Imprimiendo promedio de n calificaciones pedidas al usuario  [pic 10]

namespace arreglos_estructura

{[pic 11]

  class Program[pic 12]

  {

  static void Main(string[] args)

  {  

  Console.WriteLine("introduce el # de calificaciones");

 int n = int.Parse(Console.ReadLine());

 double suma=0, promedio;

 int []A=new int[n];

 for (int i = 0; i < n; i++)

 {

 Console.Write("calificacion "+(i+1)+": ");

 A[i] = int.Parse(Console.ReadLine());

 suma = suma + A[i];

  }

  promedio = suma / n;

 Console.WriteLine("el promedio es "

+promedio );

           

            Console.ReadKey();

       }} }

Imprimiendo el valor de una variable después de un ciclo con condiciones [pic 13]

namespace arreglos_estructura[pic 14][pic 15]

...

Descargar como (para miembros actualizados)  txt (7 Kb)   pdf (496.3 Kb)   docx (634.4 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com