Tema- DEPARTAMENTO DE COMPUTACIÓN Y SIMULACIÓN DE SISTEMAS
Enviado por aldahir herrera • 26 de Agosto de 2016 • Apuntes • 461 Palabras (2 Páginas) • 82 Visitas
[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
- Haga un algoritmo o programa que solicite datos de tipo entero y lo almacene en un arreglo de 10 componentes.
- Investigue un método de ordenamiento en arreglo. Indique cual es y aplique en el arreglo anterior.
- Imprima el arreglo ordenado.
- Imprima el promedio, el número entero mayor y el menor.
Desarrollo
- Inicio
entero i,n,ar[10];
para (i=0; i<11; i=i++)
{ imprimir (“Introduzca un numero”);
leer (n);
ar[i]=n;
}
fin
- 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
- Inicio
entero s,i,n,ar[10];
para (i=0; i<10; i=i++)
{ imprimir (“Introduzca un numero”);
...