Ejercicios con Vectores o Arrays

Páginas: 5 (1078 palabras) Publicado: 6 de octubre de 2015
Ejercicios con Vectores o Arrays

1.-Dado un vector de 5 enteros actualizar cada posición de dicho vector con un número leído.
//Programa llenar vector
//Crea un vector y lo rellena con los valores de su índice
Proceso crear_llenar_vector
Dimension vector[5];
i<-0;
Para i<-1 hasta 5 Hacer
vector[i]<-i;
FinPara
Para i<-1 hasta 5 Hacer
Escribir vector[i];
FinPara
FinProceso
2.-Leer una secuenciade 20 números almacenarlos en un vector y mostrar la posición donde se encuentra el mayor valor leído.
//Programa llenar vector desde teclado

//Crea un vector y lo rellena con los valores de su índice

Proceso sscar_mayor

Dimension vector[20];

i<-0;

mayor->0;

Escribir “Debera introducir 20 valores”;

Para i<-1 hasta 20 Hacer

Leer vector[i];

FinPara

Para i<-1 hasta 20 Hacer

Sivector[i]>mayor Entonces

mayor<-i;

finsi

FinPara

Escribir mayor;

FinProceso

Dado dos vectores A y B de 15 elementos cada uno, obtener un vector C donde la posición i se almacene la suma de A[i]+B[i].
//Programa sumar vectores

//Devuelve la suma de dos vectores en otro vector

Proceso sumar_vectores

Dimension a[20];

Dimension b[20];

Dimension c[20];

i<-0;

Escribir “Deberá introducir30 valores”;

Para i<-1 hasta 15 Hacer

Escribir “Introduzca a[“,i,”]:”;

Leer a[i]; //Lo leo todo con un mismo para

Escribir “Introduzca b[“,i,”]:”;

Leer b[i];

c[i]<-a[i]+b[i];

FinPara

Para i<-1 hasta 15 Hacer

Escribir c[i];

FinPara

FinProceso

3.-Dado dos vectores A y B de 15 elementos cada uno, obtener un vector C donde laposición i se almacene la suma de A[i]+B[i] y mostrar el mayor de los C[i].
//Programa sumar vectores

//Devuelve la suma de dos vectores en otro vector

Proceso sumar_vectores

Dimension a[3];

Dimension b[3];

Dimension c[3];

mayor<-0;

i<-0;

Escribir “Deberá introducir 6 valores”;

Para i<-1 hasta 3 Hacer

Escribir “Introduzca a[“,i,”]:”;

Leer a[i];

Escribir “Introduzcab[“,i,”]:”;

Leer b[i];

c[i]<-a[i]+b[i]; //Aquí hago la operación!!!!!!!

FinPara

Para i<-1 hasta 3 Hacer

Si c[i] > mayor Entonces

mayor<-c[i];

FinSi

FinPara

Escribir mayor;

FinProceso

Dado una secuencia de número leídos y almacenados en un vector A mostrar dichos números en orden.
Proceso ordenar

Dimension vector[5];

Para i<-1 hasta 5 Hacer

Leer vector[i];

FinPara

Para i<-1hasta 5 Hacer

Para j<-1 hasta 5 Hacer

si vector[i]>vector[j] Entonces

aux<-vector[i];

vector[i]<-vector[j];

vector[j]<-aux;

FinSi

FinPara

FinPara

Para i<-1 hasta 5 Hacer

Escribir vector[i];

FinPara

FinProceso

Dado una secuencia de número leídos y almacenados en un vector A y un número leído determinar si dicho número se encuentra o no en el vector.
Proceso encontrarencontrado<-0;

j<-1;

Dimension vector[5];

Para i<-1 hasta 5 Hacer

Leer vector[i];

FinPara

Escribir “Que número quiere buscar”;

Leer n;

Mientras encontrado=0 y j<6 hacer

Si vector[j]=n Entonces

encontrado<-j;

FinSi

j<-j+1;

FinMientras

Si encontrado<>0 Entonces

Escribir “Se ha encontrado el valor: “,n,” en la posicion: “,encontrado;

Sino

Escribir “No se ha encontrado elvalor: “,n,” en el vector”;

FinSi

FinProceso

Leer 20 números y almacenarlos de manera ordenada en un vector.
Proceso ordenar_almacenar

Dimension vector[20];

Dimension ordenado[20];

Para i<-1 hasta 20 Hacer

Leer vector[i];

FinPara

Para i<-1 hasta 20 Hacer

Para j<-1 hasta 20 Hacer

si vector[i]>vector[j] Entonces

aux<-vector[i];

vector[i]<-vector[j];

vector[j]<-aux;FinSi

FinPara

FinPara

Para i<-1 hasta 20 Hacer

ordenado[i]<-vector[i];

Escribir ordenado[i];

FinPara

Dado dos matrices (de dos dimensiones 2×2) A y B obtener la suma.
Proceso sumar_matrices

Dimension matriz1[2,2];

Dimension matriz2[2,2];

Dimension suma[2,2]

Para i<-1 hasta 2 Hacer

Para j<-1 hasta 2 Hacer

Escribir “Introduzca matriz1[“,i,”,”,j,”]: “;

Leer matriz1[i,j];...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios de Vectores
  • ejercicios de vectores
  • Ejercicios Vectores
  • Vectores (ejercicios)
  • Ejercicios Vectores
  • Ejercicio De Vectores
  • Ejercicios de vectores
  • Ejercicio con vectores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS