Multiplicar dos vectores y almacenar el resultado en otro vector

Multiplicar dos vectores y almacenar el resultado en otro vector.

Diseñe un algoritmo que lea dos vectores A y B de 20 elementos cada uno y multiplique el primer elemento de A con el último elemento de B y luego el segundo elemento de A por el diecinueveavo elemento de B y así sucesivamente hasta llegar al veinteavo elemento de A por el primer elemento de B. El resultado de la multiplicación almacenarlo en un vector C.

Diseñe un algoritmo que lea dos vectores A y B de 20 elementos cada uno y multiplique el primer elemento de A con el último elemento de B.

Haz clic aquí para suscribirte a mi canal

Bien como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre en mi caso le puse:

Algoritmo detarea

Con la palabra reservada Definir declaramos las siguientes variables.

               Definir x, a, vectorA, vectorB, vectorC Como Entero

Colocamos el tamaño de los vectores.

               Dimension vectorA[5], vectorB[5], vectorC[5]

Utilizamos un ciclo que se repetirá 20 veces.

               para x = 1 Hasta  20 Con Paso 1 Hacer

En cada ciclo pedimos un número y lo almacenamos en el vector 1.

                              Escribir «Ingresa un numero en el vector 1»

                              leer vectorA(x)

Pedimos un segundo número y lo almacenamos en el vector 2.

                              Escribir «Ingresa un numero en el vector 2»

                              Leer vectorB(x)

               FinPara

Inicializamos la variable “a” con el número 20, con esta variable controlaremos los elementos del vector B.

               a = 20

Creamos otro ciclo “para”, este ciclo también se repetirá 20 veces.

               para x = 1 Hasta 20 Con Paso 1 Hacer

En cada ciclo multiplicamos el primer número del vector A por el último número del vector B y el resultado lo almacenamos en la primera posición del vector C.

                              vectorC(x) = vectorA(x) * vectorB(a)

La variable “a” la vamos decrementando de 1 en 1, esta variable como ya comentaba empieza valiendo 20 y me permite controlar los elementos del vector B.

                              a = a – 1

               FinPara

Utilizamos otro ciclo “para” este ciclo también se repetirá 20 veces.

               para x = 1 Hasta 20 Con Paso 1 Hacer

Con este bucle simplemente mostramos los elementos del vector C.

                              Escribir «Vector C»,vectorC(x)

               FinPara

FinAlgoritmo

Multiplicar dos vectores y almacenar el resultado en otro vector
Multiplicar dos vectores y almacenar el resultado en otro vector
Descargar Programa

Bien amigos esta es la solución de este algoritmo, le comparto el código fuente, espero les guste y mas que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

2 comentarios

  1. 2) Escribir un algoritmo que llene dos vectores de N elementos con números y almacene en un tercero la multiplicación de cada uno de los elementos del primer vector con el promedio de los elementos del segundo.
    Podes ayudarme
    Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *