Construa um algoritmo que realize o que se pede a seguir:
a) Ler os valores de 5 números e armazená-los num vetor chamado vetNum1;
b) Ler os valores de 5 números e armazená-los num vetor chamado vetNum2;
c) Realizar os cálculos abaixo e armazenar os resultados em vários vetores que você deverá declarar e nomear com nomes sugestivos, conforme a operação realizada:
1.Multiplicar os elementos dos vetores vetNum1 e vetNum2 e armazenar o
resultado num outro vetor chamado vetNum3;
2.Somar os elementos dos vetores vetNum1 e vetNum2 e armazenar o
resultado num outro vetor de nome vetNum4;
3.Armazenar os valores do vetNum1 em um vetor vetNum5, de trás para
frente, isto é, em índices invertidos;
Soluções para a tarefa
vetNum1 = []
vetNum2 = []
#Leitura de 5 Valores VetNum1
linha1 = input("Digite os valores separado por espaço")
vetNum1 = linha1.split()
#Leitura de 5 Valores VetNum2
linha2 = input("Digite os valores separado por espaço")
vetNum2 = linha2.split()
#Multiplicação
vetNum3 = []
for elemA, elemB in zip(vetNum1, vetNum2): #Percorrendo o vetor VetNum1 e #VetNum2
multi = int(elemA) * int(elemB) #conversão em inteiro
vetNum3.append(multi)
print(vetNum3)
#Soma
vetNum4 = []
for elemC, elemD in zip(vetNum1, vetNum2): #Percorrendo o vetor VetNum1 e #VetNum2
soma = int(elemC) + int(elemD) #conversão em inteiro
vetNum4.append(soma)
print(vetNum4)
#Armazenando Contrario
vetNum5 = []
for elemA in vetNum1[::-1]: #Percorrendo o vetor VetNum1 e quando utilizamos [::-1] ele percorre de trás apra frente
vetNum5.append(elemA) #adicionando no vetor
print(vetNum5) #Printando