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

Tema- DEPARTAMENTO DE COMPUTACIÓN Y SIMULACIÓN DE SISTEMAS


Enviado por   •  26 de Agosto de 2016  •  Apuntes  •  461 Palabras (2 Páginas)  •  82 Visitas

Página 1 de 2

[pic 1][pic 2]

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES

DEPARTAMENTO DE COMPUTACIÓN Y SIMULACIÓN DE SISTEMAS

Laboratorio N. 2: Estructura de datos simples (Arreglo)

Nombre de la Asignatura: Estructuras de Datos I

Módulo 1: Estructura de Datos Fundamentales y Lineales

Capítulo 1: Estructuras de datos Fundamentales

Docente Responsable: Doris Cueto

Fecha: Semana 4

Objetivos

  • Aplicar conceptos de arreglos utilizando seudocódigo o lenguaje de programación

Recursos: Plataforma virtuales de apoyo académico, lápiz, borrador, papel, marcadores y tablero

Instrucciones

  • Entregar la Rúbrica en forma individual.
  • Trabajar en grupo de 2 estudiantes.
  • El trabajo debe ser evaluado y calificado antes de la terminación de la clase.

ENUNCIADO

  1. Haga un algoritmo o programa que solicite datos de tipo entero y lo almacene en un arreglo de 10 componentes.
  2. Investigue un método de ordenamiento en arreglo. Indique cual es y aplique en el arreglo anterior.
  3. Imprima el arreglo ordenado.
  4. Imprima el promedio, el número entero mayor y el menor.

Desarrollo

  1. Inicio

entero i,n,ar[10];

para (i=0; i<11; i=i++)

{ imprimir (“Introduzca un numero”);

  leer (n);

  ar[i]=n;

}

fin

  1. Intercambio: consiste en comparar el primer valor con el resto de las posiciones posteriores, cambiando el valor de las posiciones en caso de que el segundo sea menor que el primero comparado, después la segunda posición con el resto de posiciones posteriores.

Aplicando:

Inicio

entero s,i,n,ar[10];

para (i=0; i<10; i=i++)

{ imprimir (“Introduzca un numero”);

  leer (n);

  ar[i]=n;

}

imprimir (“Acomodando el arreglo”);

para (n=0; n<10; n=n++)

{ para  (i=0;i<10;i=i++)

    { si (ar[i]

         { s=ar[i];

            ar[i]=ar[i+1];

            ar[i+1]=s;

          }

fin

  1. Inicio

entero s,i,n,ar[10];

para (i=0; i<10; i=i++)

{ imprimir (“Introduzca un numero”);

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (280 Kb) docx (22 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com