Arreglos y matrices

Páginas: 6 (1325 palabras) Publicado: 21 de abril de 2015
TRABAJO SOBRE ARREGLOS Y MATRICES

1. Se desea realizar un algoritmo que realice las siguientes tareas:
- Leer una lista de números enteros.
- Visualizar dichos números.
- El algoritmo deberá ordenarlos de menor a mayor por el método de la burbuja.
Pseudocódigo: Diagrama de Flujos
INICIO
Variables: n, i, j, t, x (Enteros)
Leer: n
Tipo
array [1…n] de entero: x
Para (i=1; i<=n; i++)Leer: x[i]
Fin para
Para (i=1; i<=n; i++)
Escribir: x[i]
Fin para
Para (i=1; i Para (j=n-1; j>=i; j=j-1)
Si (x[j-1]>x[j])
t= x[j-1]
x[j-1]= x[j]
x[j]= t
Fin si
Fin para
Fin para
Para (i=0; i Escribir: x[i]
Fin para
FIN
Diagrama N-S
INICIO
Variables: n, i, j, t, x (Enteros)
Leer: n
array [1…n] de entero: x
Para (i=1; i<=n; i++)Leer: x[i]
Para (i=1; i<=n; i++)

Escribir: x[i]
Para (i=1; i
Para (j=n-1; j>=i; j=j-1)


Si (x[j-1]>x[j])
V F


t= x[j-1]



x[j-1]= x[j]



x[j]= t

Para (i=0; i
Escribir: x[i]
FIN







2. Clasificar la siguiente lista en forma ascendente: 1. (72), 2. (50), 3. (37), 4. (9), 5. (45), 6. (19).
Pseudocódigo:Diagrama de Flujo
INICIO
Constantes: n=6
Variables: i, j, t, x (Enteros)
Tipo array [1…n] de entero: x
Para (i=1; i<=6; i++)
Leer: x[i]
Fin para
Para (i=1; i<=n; i++)
Para (j=n-1; j>=i; j=j-1)
Si (x[j-1]>x[j]) entonces
t= x[j-1]
x[j-1]= x[j]
x[j]= t
Fin si
Fin para
Fin para
Para (i=1; i<=6; i++)
Escribir: x[i]
Fin para
FIN







Diagrama N-SINICIO
Constantes: n=6
Variables: i, j, t, x (Enteros)
Tipo array [1…n] de entero: x
Para (i=1; i<=6; i++)

Leer: x[i]
Para (i=1; i<=n; i++)

Para (j=n-1; j>=i; j=j-1)


(x[j-1]>x[j])
V F


t= x[j-1]



x[j-1]= x[j]



x[j]= t

Para (i=1; i<=6; i++)

Escribir: x[i]
FIN






3. Hacer un programa que registre 100 números en un array de unadimensión y luego mostrar los elementos que contienen las celdas impares.
Pseudocódigo: Diagrama de Flujos
INICIO
Variables: x, i (Enteros)
Tipo array [1…100] entero: x
Para (i=1; i<=100; i++)
Leer: x[i]
Fin para
Para (i=1; i<=100; i++)
Si (i%2<>0) entonces
Escribir: x[i]
Fin si
Fin para
FIN
Diagrama N-S
INICIO
Variables: x, i (Enteros)
Tipo array[1…100] entero: x
Para (i=1; i<=100; i++)

Leer: x[i]
Para (i=1; i<=100; i++)

(i%2<>0)
V F

Escribir: x[i]

FIN

4. Hacer un programa que registre 7 números en un array y luego ingrese en la posición 4 un nuevo número.
Pseudocódigo: Diagrama de Flujos
INICIO
Variables: x, i (Enteros)
Tipo array [1…7]de entero: x
Para (i=1; i<=7; i++)
Leer: x[i]
Fin para
Para (i=1; i<=7; i++)
Si (i=4) entonces
Leer: x[i]
Fin si
Fin para
Para (i=1; i<=7; i++)
Escribir: x[i]
Fin para
FIN
Diagrama N-S
INICIO
Variables: x, i (Enteros)
Tipo array [1…7] de entero: x
Para (i=1; i<=7; i++)

Leer: x[i]
Para (i=1; i<=7; i++)

(i=4)
VF

Leer: x[i]

Para (i=1; i<=7; i++)

Escribir: x[i]
FIN

5. Hacer un programa que registre 150 números en un array y luego muestre los múltiplos de 3 ó 5 ó 7.
Pseudocódigo: Diagrama de Flujos
INICIO
Variables: x, i (Enteros)
Tipo array [1…150] de entero: x
Para (i=1; i<=150; i++)
Leer: x[i]
Fin para
Para (i=1; i<=150; i++)
Si (x%3=0 ó x%5=0ó x%7=0) entonces
Escribir: x[i]
Fin si
Fin para
FIN
Diagrama N-S
INICIO
Variables: x, i (Enteros)
Tipo array [1…150] de entero: x
Para (i=1; i<=150; i++)

Leer: x[i]
Para (i=1; i<=150; i++)

(x%3=0 ó x%5=0 ó x%7=0)
V F

Escribir: x[i]

FIN

6. Hacer un programa que registre 20 números en un array de una dimensión que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglos y Matrices
  • Arreglos Y Matrices
  • ARREGLOS Y MATRICES
  • arreglos y matrices
  • Arreglo y Matrices
  • taller de arreglos y matrices
  • Arreglos Y Matrices
  • Arreglos y matrices

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS