Вы находитесь на странице: 1из 4

UNIVERSIDAD DEL MAGDALENA

PROGRAMA DE INGENIERÍA ELECTRÓNICA


GUÍA No 1 VECTORES
PROGRAMACIÓN II
MARZO 12 2018

Los vectores son arreglos unidimensionales de elementos finitos del mismo tipo.

I.
II.
III. Esta es la estructura para leer o cargar un vector:

Escriba (“ Ingrese el tamaño del vector “)


Lea ( n )
Escriba (“ Ingrese los valores del vector “)
Para i = 1,n haga
Lea (A(i))
Fpara

No olvidar todos los procesos que se realicen con un vector, necesitan


siempre de una estructura repetitiva.

1
UNIVERSIDAD DEL MAGDALENA
PROGRAMA DE INGENIERÍA ELECTRÓNICA
GUÍA No 1 VECTORES
PROGRAMACIÓN II
MARZO 12 2018
Aquí tenemos un ejemplo de vectores:

Dado un vector muestre el promedio de sus elementos.

INICIO
Escriba (“Ingrese el tamaño del vector”)
Lea (n)
Escriba (“Ingrese los valores del vector”)
Para i=1,n haga
Lea (A(i))
Fpara
Para k=1,n haga
sum sum + A(i)
Fpara
pr sum / n
Escriba (“El promedio de los valores del vector es”, pr)
FIN

Ahora si ya puedes diseñar los algoritmos de las siguientes situaciones que se


presentan:

1. DADO UN VECTOR HALLE EL


PROMEDIO DE SUS ELEMENTOS 2) DADO UN VECTOR INDIQUE QUE
POSITIVOS PARES, ADEMÁS POSEE MÁS, SI VALORES PARES
MÚLTIPLOS DE 3 O VALORES IMPARES
INDIQUE CUÁNTOS Y CUÁLES
MÚLTIPLOS DE 3, O SI SON IGUALES LAS
VALORES CUMPLIERON ESTA
CONDICIÓN, AL IGUAL QUE SUS CANTIDADES. RSCE8.
POSICIONES. RSCE8

2
UNIVERSIDAD DEL MAGDALENA
PROGRAMA DE INGENIERÍA ELECTRÓNICA
GUÍA No 1 VECTORES
PROGRAMACIÓN II
MARZO 12 2018

3) DADO UN VECTOR Y UN VALOR PREVIAMENTE


LEÍDO, INDIQUE SI DICHO VALOR SE ENCUENTRA O
NO EN EL VECTOR, SI ENCUENTRA, INDIQUE
4) DADO UN VECTOR MUESTRE
CUÁNTAS VECES Y EN QUÉ POSICIONES. RSCE8.
SU ELEMENTO MENOR Y EN QUÉ
POSICIÓN LO ENCONTRÓ.
. RSCE8.

5) DADO UN VECTOR Y UN VALOR PREVIAMENTE LEÍDO:


•SI EL TAMAÑO DEL VECTOR ES PAR, MULTIPLIQUE EL
VALOR PREVIAMENTE LEÍDO AL CUADRADO DE CADA
VALOR PAR EN POSICIÓN PAR DEL VECTOR. 6) DADOS DOS VECTORES, HALLE EL ELEMENTO
•SI EL TAMAÑO DEL VECTOR ES IMPAR, SUME EL CUBO MENOR DE CADA UNO DE ELLOS Y DIGA EN QUÉ
DEL VALOR PREVIAMENTE LEÍDO A CADA VALOR IMPAR POSICIÓN SE ENCONTRABA CADA UNO EN SUS
RESPECTIVOS VECTORES, ADEMÁS INDIQUE CUÁL DE
EN POSICIÓN IMPAR DEL VECTOR.
ESOS MENORES ES EL MENOR (ESPECIFIQUE A CUÁL
GUARDE ESTAS OPERACIONES SOBRE EL MISMO
VECTOR CORRESPONDE ESE MENOR DE LOS
VECTOR, MUESTRE EL VECTOR CON LOS CAMBIOS. 8
MENORES). RSCE .
RSCE8.

7) DADO UN VECTOR HALLE SUS DOS ELEMENTOS MAYORES E INDIQUE EN QUÉ


POSICIONES SE ENCONTRARON. RSCE8.

3
UNIVERSIDAD DEL MAGDALENA
PROGRAMA DE INGENIERÍA ELECTRÓNICA
GUÍA No 1 VECTORES
PROGRAMACIÓN II
MARZO 12 2018

8) DADOS 2 VECTORES:
•SI EL TAMAÑO DEL PRIMER VECTOR ES MAYOR QUE EL DEL
SEGUNDO, A CADA VALOR POSITIVO QUE ESTÉ EN POSICIÓN
9) DADO UN VECTOR, A LOS VALORES IMPARES
IMPAR DE AMBOS VECTORES, LOS CAMBIA POR EL CUBO DE SU
MÚLTIPLOS DE 5 DE SUS POSICIONES PARES LOS
ANTERIOR ORDINAL.
CAMBIA POR SUS CUBOS. DIGA CUÁNTOS Y
•SI EL TAMAÑO DEL SEGUNDO VECTOR ES MAYOR QUE EL DEL
CUÁLES CUMPLIERON LAS CONDICIONES, AL IGUAL
PRIMERO, A CADA VALOR NEGATIVO QUE ESTÉ EN POSICIÓN QUE SUS POSICIONES, COMO TAMBIÉN MUESTRE
PAR DE AMBOS VECTORES, LOS CAMBIA POR EL CUADRADO DE EL VECTOR CON LOS NUEVOS CAMBIOS. RSCE8.
SU SIGUIENTE ORDINAL.
GUARDE ESTAS OPERACIONES SOBRE LOS MISMOS VECTORES,
INDIQUE CUÁNTOS Y CUÁLES VALORES CUMPLIERON ESTAS
CONDICIONES EN CADA VECTOR Y LOS VECTORES CON LOS
CAMBIOS.

RSCE10
10. DADO UN VECTOR:

•SI SU TAMAÑO ES PAR, A TODOS SUS VALORES POSITIVOS EN POSICIONES PARES, LOS CAMBIA POR LA RAÍZ CUADRADA
DE SU ANTERIOR ORDINAL.
•SI SU TAMAÑO ES IMPAR, A TODOS SUS VALORES NEGATIVOS EN POSICIONES IMAPRES, LOS CAMBIA POR EL CUBO SU
SIGUIENTE ORDINAL.

PARA AMBOS CASOS MUESTRE CUÁNTOS, CUÁLES VALORES Y LAS POSICIONES DE LOS QUE CUMPLIERON LA
CONDICIÓN, AL IGUAL QUE EL VECTOR CON LOS CAMBIOS.
10
RSCE .

No olvides
pasarlos al C++.

Docente: Ing. María del Pilar Sales Camargo.

Вам также может понравиться