View
216
Download
0
Category
Preview:
Citation preview
UCP
PROGRAMA INGENIERIA DE SISTEMAS
Asignatura: Desarrollo de software I
Taller de Arreglos
Utilizando vectores y/o matrices solucione los siguientes ejercicios, en algoritmo.
1. Desarrollar un algoritmo en diagrama de flujo que lea una matriz cuadrada de tamao n y determine si se trata de una matriz simtrica o no. Una matriz es simtrica si los valores de cada fila son iguales los de su columna correspondiente; por ejemplo la siguiente matriz es simtrica:
1 4 7
4 2 9
7 9 3
2. Dada una matriz cuadrada de tamao N, encuentre la suma de todos los elementos que no son de la "periferia" de la matriz. Ejemplo :
S = 4+2+1 + 5+4+8 + 8+1+0 = 33
3 5 8 9 2
1 4 2 1 0
4 5 4 8 1
9 8 1 0 3
7 2 1 1 3
3. Una lnea area realiza 3 vuelos diarios a Europa, uno a Pars, uno a Madrid y uno a Londres. Elabore un diagrama de flujo que controle las reservaciones y cancelaciones de lugares.
NOTAS:
Cuando hay una reservacin, se preguntar el No. de vuelo ( 1 Pars , 2 Madrid , 3 Londres ), el nombre de la persona, y si desea seccin de fumar o de no fumar.
Cuando hay una cancelacin, se preguntar el nombre de la persona y el No. devuelo.
Cada vuelo tiene 100 asientos. Del 1 al 50 es la seccin de no fumar, y del 51 al 100 es la seccin de fumar.
Se asignar el primer asiento que se encuentre desocupado en la seccin deseada del vuelo correspondiente.
Recommended