Buscar

31) Uma locadora de vídeos tem guardada, em um vetor de 50 posições, a quantidade de filmes retirados por seus clientes durante o ano de 2010. Agor...

31) Uma locadora de vídeos tem guardada, em um vetor de 50 posições, a quantidade de filmes retirados por seus clientes durante o ano de 2010. Agora, esta locadora está fazendo uma promoção e, para cada 10 filmes retirados, o cliente tem direito a uma locação grátis. Faça um algoritmo que crie um outro vetor contendo a quantidade de locações gratuitas a que cada cliente tem direito.


Essa pergunta também está no material:

Lista04-Vetores
3 pág.

Introdução à Computação Universidade Federal de Santa MariaUniversidade Federal de Santa Maria

💡 1 Resposta

User badge image

Ed Verified user icon

Para resolver esse problema, você pode seguir os seguintes passos: 1. Crie um vetor vazio chamado "locacoes_gratuitas" com a mesma quantidade de posições do vetor original. 2. Percorra o vetor original de filmes retirados por cada cliente. 3. Para cada posição do vetor, divida o valor por 10 e arredonde para baixo para obter a quantidade de locações gratuitas. 4. Armazene esse valor no vetor "locacoes_gratuitas" na mesma posição correspondente. 5. Ao final do loop, o vetor "locacoes_gratuitas" terá a quantidade de locações gratuitas a que cada cliente tem direito. Aqui está um exemplo de código em Python para ilustrar a solução: ```python filmes_retirados = [15, 30, 12, 8, 20, 40, 5, 18, 25, 10, 35, 42, 7, 14, 21, 28, 33, 9, 16, 23, 30, 37, 4, 11, 19, 26, 32, 39, 6, 13, 20, 27, 34, 41, 3, 10, 17, 24, 31, 38, 5, 12, 19, 26, 33, 40, 7, 14, 21, 28, 35] locacoes_gratuitas = [] for filmes in filmes_retirados: locacoes = filmes // 10 locacoes_gratuitas.append(locacoes) print(locacoes_gratuitas) ``` Esse código irá imprimir o vetor "locacoes_gratuitas" com a quantidade de locações gratuitas a que cada cliente tem direito, com base na quantidade de filmes retirados por cada um.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais