python
Faca um Programa que leia dois vetores com 10 elementos cada. Gere um terceiro vetor de 20 elementos, cujos valores deverao ser compostos pelos elementos intercalados dos dois outros vetores
Respostas
Vamos então considerar que os elementos devem ser informados individualmente. Note, no entanto, que o enunciado não deixa claro o tipo de dados que serão lidos (números inteiros ou em ponto flutuante, strings ... ).
Vou considerar que devam ser números inteiros (integers), mas caso queira (ou deva) abrir espaço para outros tipos de dados, será necessário trocar a função de casting utilizada na leitura dos dados.
Ainda, é preciso ressaltar que, nessa resolução, não haverá validação de dados ou controle/tratamento de exceções, portanto cabe ao usuário enviar corretamente os dados solicitados.
Obs.: Os pontos que precedem algumas linhas não fazem parte do programa, foram colocados apenas para garantir a indentação do código aqui no site.
[Python 3.8]
vec1 = list()
vec2 = list()
vec3 = list()
print('Primeiro Vetor')
for i in range(10):
vec1.append(int(input(f'Digite o valor do {i+1}° elemento: ')))
print('\nSegundo Vetor')
for i in range(10):
vec2.append(int(input(f'Digite o valor do {i+1}° elemento: ')))
for i in range(10):
vec3.append(vec1[i])
vec3.append(vec2[i])
print(f'\nO terceiro vetor fica: {vec3}')