Ir para conteúdo
Fórum Script Brasil

neoreload

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre neoreload

neoreload's Achievements

0

Reputação

  1. Galera a questão é : Uma empresa realizou uma pesquisa com os seus fornecedores, na qual foram coletados os seguintes dados referentes aos produtos fornecidos: Id, Valor e Percentual de aumento. Caso o produto não tiver sofrido alteração de preço, o percentual de aumento será igual a 0. Faça um programa que determine e escreva: • O novo valor de cada um dos produtos. • A quantidade de produtos mais caros que R$ 100,00 (após aumento) e que tiveram aumento superior a 5%. • A média do valor dos produtos que não sofreram aumento. • A média do valor dos produtos que sofreram aumento. • O valor do produto mais barato e mais caro (após aumento). Obs.: o programa solicita dados até que o ID digitado seja zero. Eu fiz isso: inicio inteiro id , maiscaros real valor , perc , novovalor , semaumento , valorsemaumento , mediasemaumento , comaumento , valorcomaumento , mediacomaumento , maiscaro , maisbarato maisbarato <- 0 maiscaro <- 0 escrever "Digite o ID do produto \t" ler id enquanto id > 0 faz escrever "Digite valor do produto \t" ler valor escrever "Qual o percentual de aumento? \t" ler perc novovalor <- ( ( valor * perc ) / 100 ) + valor se novovalor > maiscaro então maiscaro <- novovalor senao maisbarato <- novovalor fimse se perc = 0 então semaumento <- semaumento + 1 valorsemaumento <- valorsemaumento + novovalor mediasemaumento <- valorsemaumento / semaumento fimse se perc > 0 então comaumento <- comaumento + 1 valorcomaumento <- valorcomaumento + novovalor mediacomaumento <- valorcomaumento / comaumento fimse se ( novovalor > 100 ) e ( perc > 5 ) então maiscaros <- maiscaros + 1 fimse ler id fimenquanto escrever "O novo valor do(s) produto(s) é R$" , novovalor , "\n" escrever "A quantidade de produtos mais caros que R$ 100 , 00 (após aumento) e que tiveram aumento superior a 5% é: " , maiscaros , "\n" escrever "A média do valor dos produtos que não sofreram aumento é: R$" , mediasemaumento , "\n" escrever "A média do valor dos produtos que sofreram aumento é: R$" , mediacomaumento , "\n" escrever "O valor do produto mais caro é: R$" , maiscaro , "\n" , "O valor do produto mais barato é: R$" , maisbarato , fim Só que no final ele só fala o valor do último produto que teve aumento e não a lista da id do produto e o valor de cada um com o aumento, e só presta com 2 id, creio que esteja com muitos erros, mas não sei mais o que fazer :X. É para ser feito em portugol ide.
×
×
  • Criar Novo...