Você está na página 1de 2

A12 – Atividade sobre vetores (listas)

Turma: D1 – Programação de Computadores


Aluno(a): Mariana Froes de Carvalho

01.

vet1 = []
vet2 = []
print('Digite os valores do primeiro vetor: ')
for i in range(3):
valor = float(input(f'Digite a coordenada {i + 1}: '))
vet1.append(valor)
print('Digite os valores do segundo vetor: ')
for i in range(3):
valor = float(input(f'Digite a coordenada {i + 1}: '))
vet2.append(valor)
forca_resultante = [vet1[0] + vet2[0], vet1[1] + vet2[1], vet1[2] +
vet2[2]]
print('A força resultante é: ', forca_resultante)

02.

vet = []
for i in range(10):
valor = int(input(f'Digite o valor da posição {i + 1}: '))
vet.append(valor)
val_ = []
for valor in vet:
if valor not in val_:
val_.append(valor)
quantidade_valores_diferentes = len(val_)
print(f'No vetor, há {quantidade_valores_diferentes} valores
diferentes.')

03.

vet = []
valor = 0
val_ = 0
for i in range(5):
valor = int(input(f'Digite o valor da posição {i + 1}: '))
vet.append(valor)
val_ = int(input('Digite o valor que deseja encontrar: '))
pos = -1
if valor == val_:
pos = i
break
if pos != -1:
print(f'O valor {val_} foi encontrado na posição {pos}.')
else:
print(f'O valor {val_} não foi encontrado no vetor.')
04.

import random

lancando_dado = 50
cont_6 = 0
lancamento = []
for n in range(lancando_dado):
resultado_lancamento = random.randint(1,6)
lancamento.append(resultado_lancamento)
if resultado_lancamento == 6:
cont_6 += 1
percentual = (cont_6 / lancando_dado) * 100
print(f'O percentual de ocorrencias da face 6 é {percentual:.2f}%')
print(f'O número de vezes em que o resultado foi 6: {cont_6} vezes.')

Você também pode gostar