Está en la página 1de 9

UNIVERSIDAD AUTONOMA DE NUEVO LEON

PREPARATORIA 17
METODOLOGIA DE LA PROGRAMACION
DIMENSIÓN 3 ANALISIS: EJERCICIOS REALIZADOS EN CLASE USANDO
ARREGLOS

Docente: Ana Carolina Medina Rocha


Alumna: Cristal Santiago Angeles
Matricula:2220731
Gpo.: 116
Etapa 4
Problema 1
Inicializar un arreglo de 5 elementos a 0.
Entrada Proceso Salida
arreglo Para i <- 1 Hasta 6 Hacer Impresión en pantalla
Escribir " ",arreglo[i] del descenso de 5 a 0

Pseudocodigo: Diagrama de Flujo:


Algoritmo Inicializar_arreglo
Definir arreglo Como Entero
Dimension arreglo[6]
arreglo[1]<- 5
arreglo[2]<- 4
arreglo[3]<- 3
arreglo[4]<- 2
arreglo[5]<- 1
arreglo[6]<- 0
Para i <- 1 Hasta 6 Hacer
Escribir " ",arreglo[i]
FinPara
FinAlgoritmo
Ejecuciòn:
Problema 2
Cargar 5 elementos introducidos por el usuario en un arreglo.
Entrada Proceso Salida
arreglo[1], arreglo[2] Para p<-1 Hasta 5 Hacer Los 5 elementos
arreglo[3], arreglo[4] Escribir ,"el elemento ",p " ingresados en
arreglo[5] es: ",arreglo[p] pantalla

Pseudocodigo: Diagrama de Flujo:


Algoritmo Lista_de_nombres
Dimension arreglo[5]
Para p<-1 Hasta 5 Hacer
Escribir "Ingresar el elemento ",p
Leer arreglo[p]
FinPara
Para p<-1 Hasta 5 Hacer
Escribir ,"el elemento ",p," es: ",arreglo[p]
FinPara
FinAlgoritmo

Ejecuciòn:
Problema 3
Cargar 5 elementos en un arreglo, sumarlos y mostrar el resultado.
Entrada Proceso Salida
arreglo Para i <- 1 Hasta 5 Hacer Resultado de la suma
suma= suma + arreglo[i] de los elementos del
arreglo

Pseudocodigo: Diagrama de Flujo:


Algoritmo SumaArreglo
Definir arreglo Como Entero
Dimension arreglo[5]
arreglo[1]<- 4
arreglo[2]<- 7
arreglo[3]<- 9
arreglo[4]<- 6
arreglo[5]<- 3
Para i <- 1 Hasta 5 Hacer
suma= suma + arreglo[i]
FinPara
Escribir "La suma del arreglo es: ", suma
FinAlgoritmo

Ejecuciòn:
Problema 4
El algoritmo solicitará el nombre de 5 personas invitadas a una fiesta y
luego al finalizar imprimirá el listado.
Entrada Proceso Salida
arreglo P Para p<-1 Hasta 5 Hacer Lista de invitados
Escribir p,": ",arreglo[p]

Pseudocodigo: Diagrama de Flujo:


Algoritmo Lista_de_nombres
Dimension arreglo[5]
Para p<-1 Hasta 5 Hacer
Escribir "Ingresar el nombre de la ",p," persona: "
Leer arreglo[p]
FinPara
Escribir "La lista para la fiesta es:"
Para p<-1 Hasta 5 Hacer
Escribir p,": ",arreglo[p]
FinPara
FinAlgoritmo

Ejecuciòn:
Problema 5
Crear un arreglo de 7 posiciones llamado Prueba que almacene los
siguientes datos: 20, 14, 8, 0, 5, 19 y 24.
Entrada Proceso Salida
Definir Prueba Como Para i<-1 hasta 7 hacer Prueba obtenidas
Entero Escribir Prueba[i]
Dimension Prueba[7]

Pseudocodigo: Diagrama de Flujo:

Algoritmo arreglo_de_7_pocisiones
Definir Prueba Como Entero
Dimension Prueba[7]
Prueba[1]<- 20
Prueba[2]<- 14
Prueba[3]<- 8
Prueba[4]<- 0
Prueba[5]<- 5
Prueba[6]<- 19
Prueba[7]<- 24
Para i<-1 hasta 7 hacer
Escribir Prueba[i]
Finpara
FinAlgoritmo

Ejecuciòn:
Problema 6
Crear un arreglo de “n” posiciones al cual el usuario introduzca los
números que el desee y realice la suma de los mismos
Entrada Proceso Salida
Ingresar la cantidad de Ir agregando el valor de Suma total de (n)
números que quieres (n) números numeros
sumar

Pseudocodigo: Diagrama de Flujo:


algoritmo suma
definir n,ac como real
ac<-0
escribir "¿cuantos numeros deseas almacenar?"
leer n
dimension arreglo(n)
Para i<-1 hasta n Con Paso 1 Hacer
escribir"ingrese un valor para almacenar"
leer v
arreglo(i)<-v
Fin Para
Para j<- 1 Hasta n Con Paso 1 Hacer
ac<-ac+arreglo(j)
Fin Para
s<-ac
escribir"el total es:",s
FinAlgoritmo

Ejecuciòn:
Problema 7
Hacer un algoritmo para llenar una matriz de 3×3 con números aleatorios
entre 0 y 9.
Entrada Proceso Salida
Matriz, z, x Para x <- 1 Hasta 3 Hacer Matriz de 3x3 con
Para z <- 1 Hasta 3 números
Hacer aleatorios
matriz[z, x] <- Azar(9)

Pseudocodigo: Diagrama de flujo:


Algoritmo problema7
Definir matriz, z, x como entero
Dimension matriz[3,3]
Para x <- 1 Hasta 3 Hacer
Para z <- 1 Hasta 3 Hacer
matriz[z, x] <- Azar(9)
FinPara
FinPara
Para x <- 1 Hasta 3 Hacer
Para z <- 1 Hasta 3 Hacer
Escribir matriz[x,z] " " Sin Saltar
FinPara
Escribir ""
FinPara
FinAlgoritmo

Ejecuciòn:

También podría gustarte