Buscar

Preciso de ajuda, não esto compreendendo em linguagem c por favor

Uma locadora de vídeos tem guardada, em um vetor de 500 posições, a quantidade de
filmes retirados por seus clientes durante o ano de 1998. A locadora está fazendo uma
promoção e, para cada 10 filmes retirados em 1998, o cliente tem direito a uma locação
grátis. Faça um programa que crie um outro vetor contendo a quantidade de locações
gratuitas a que cada cliente tem direito. Obs.: Cada posição do vetor está relacionada a um
cliente. Imprimir também o índice do cliente que recebeu o maior número de locações.
Caso exista mais de um cliente com o mesmo número, imprimir todos.

💡 1 Resposta

User badge image

RD Resoluções

Basta implementar o seguinte algortimo no VisuAlg:

algoritmo "festa na locadora"
// Função :
// Autor :
// Data : 01/12/2017
// Uma locadora de vídeos tem guardada, em um vetor de 100 posições,
//  a quantidade de filmes retirados por seus clientes durante o ano de 2014.
//  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. em linguagem visualg por favorvar
//
var
   pessoas : vetor [1..100] de caractere
   locacoes : vetor [1..100] de inteiro
   gratuitas : vetor [1..100] de inteiro
   i : inteiro

inicio
pessoas[1]<-"Eloá"
pessoas[2]<-"Antonella"
pessoas[3]<-"Lara"
pessoas[4]<-"João Miguel"
pessoas[5]<-"Ana Laura"
pessoas[6]<-"Rodrigo"
pessoas[7]<-"Emilly"
pessoas[8]<-"Sophie"
pessoas[9]<-"Pedro Miguel"
pessoas[10]<-"Yasmin"
pessoas[11]<-"Levi"
pessoas[12]<-"Davi Lucas"
pessoas[13]<-"Louise"
pessoas[14]<-"Thomas"
pessoas[15]<-"Benjamin"
pessoas[16]<-"Lorena"
pessoas[17]<-"Cecília"
pessoas[18]<-"Valentina"
pessoas[19]<-"Vinícius"
pessoas[20]<-"Lívia"
pessoas[21]<-"Emanuelly"
pessoas[22]<-"Davi Luiz"
pessoas[23]<-"Guilherme"
pessoas[24]<-"Antônia"
pessoas[25]<-"Maria Eduarda"
pessoas[26]<-"Isabella"
pessoas[27]<-"Pedro Lucas"
pessoas[28]<-"Luiz Henrique"
pessoas[29]<-"Martin"
pessoas[30]<-"Noah"
pessoas[31]<-"Maya"
pessoas[32]<-"Laís"
pessoas[33]<-"Ruan"
pessoas[34]<-"Ana"
pessoas[35]<-"Maria Helena"
pessoas[36]<-"Maria Valentina"
pessoas[37]<-"Ana Vitória"
pessoas[38]<-"Gael"
pessoas[39]<-"Benício"
pessoas[40]<-"Letícia"
pessoas[41]<-"Ana Cecília"
pessoas[42]<-"Murilo"
pessoas[43]<-"Alícia"
pessoas[44]<-"Isis"
pessoas[45]<-"Isabel"
pessoas[46]<-"Davi Lucca"
pessoas[47]<-"Ana Beatriz"
pessoas[48]<-"Enzo Miguel"
pessoas[49]<-"Sophia"
pessoas[50]<-"Luiz Miguel"
pessoas[51]<-"Luana"
pessoas[52]<-"Maitê"
pessoas[53]<-"João Lucas"
pessoas[54]<-"Victor"
pessoas[55]<-"Luiz Otávio"
pessoas[56]<-"Matheus"
pessoas[57]<-"João Gabriel"
pessoas[58]<-"Amanda"
pessoas[59]<-"João Guilherme"
pessoas[60]<-"Luiza"
pessoas[61]<-"Helena"
pessoas[62]<-"Pietro"
pessoas[63]<-"Anthony Gabriel"
pessoas[64]<-"Isaac"
pessoas[65]<-"Vitória"
pessoas[66]<-"Carolina"
pessoas[67]<-"Beatriz"
pessoas[68]<-"Joana"
pessoas[69]<-"Bruna"
pessoas[70]<-"Aurora"
pessoas[71]<-"Maria Luiza"
pessoas[72]<-"Melissa"
pessoas[73]<-"Eduarda"
pessoas[74]<-"Luiz Gustavo"
pessoas[75]<-"Arthur Gabriel"
pessoas[76]<-"Pietra"
pessoas[77]<-"Oliver"
pessoas[78]<-"Manuela"
pessoas[79]<-"João"
pessoas[80]<-"Luiz Felipe"
pessoas[81]<-"Heitor"
pessoas[82]<-"Maria Laura"
pessoas[83]<-"Agatha"
pessoas[84]<-"Antônio"
pessoas[85]<-"Breno"
pessoas[86]<-"Augusto"
pessoas[87]<-"Lavínia"
pessoas[88]<-"Clara"
pessoas[89]<-"Leonardo"
pessoas[90]<-"Caleb"
pessoas[91]<-"Milena"
pessoas[92]<-"Larissa"
pessoas[93]<-"Thiago"
pessoas[94]<-"João Victor"
pessoas[95]<-"Olívia"
pessoas[96]<-"Ayla"
pessoas[97]<-"Otávio"
pessoas[98]<-"Ian"
pessoas[99]<-"Ana Luiza"
pessoas[100]<-"Joaquim"
aleatorio on
aleatorio 1,300

para i de 1 ate 100 faca
    leia(locacoes[i])
    gratuitas[i] <- int(locacoes[i]/10)
fimpara
escreval("Usuário..... Gratuitas")
para i de 1 ate 100 faca
    se gratuitas[i] > 0 entao
       escreval(pessoas[i]:12,gratuitas[i]:4)
    fimse
fimpara
aleatorio off

// Seção de Comandos 
fimalgoritmo
 

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