Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite , sou novo aqui preciso resolver um exercício com o comando para , e não sei mais onde procurar e nem o que mais ler. Se alguém puder me ajudar por favor :
Usando o comando PARA, escreva um algoritmo que receba 10 nomes de produtos com as suas respectivas quantidades e valores unitários. Calcule para cada produto o seu valor total baseando-se em (quantidade * valor_ unitario). Ao término do cadastro dos 10 itens escreva na tela a soma total dos valores dos produtos.
Agradeço muito quem poder me ajudar , boa noite.
Estou passando, muito obrigado.
algoritmo "semnome"
// Função :
var
produto : vetor [0..1] de caractere
valorun: vetor [0..1] de real
vtotal: vetor [0..1] de real
Qnt : vetor [0..1] de real
soma : vetor [0..1] de real
I: inteiro
inicio
// Seção de Comandos
para i de 0 ate 1 faca
escreva ("Nome do Produto: ")
leia (produto )
*
escreva ("Valor Unitario do produto: ")*
*
leia (valorun **)*
*
escreva ("Quantidade do Produto: ")*
*
leia (Qnt **)
*
*
**
vtotal <-(valorun * Qnt **)*
*
escreval( "O Valor total deste produto é: ", vtotal **)*
*
fimpara
*
*
**
para i de 0 ate 1 faca*
*
soma <-soma vtotal
*
escreval ("A soma total de totos os produtos e R$: ", soma **)*
*
fimpara
*
*
**
fimalgoritmo
*
Para armazenar dados num vetor, precisa passar o index.
para i de 0 ate 1 faca
vetor[i] = i
fimpara
e para pegar o valor, a lógica é a mesma.
Muito obrigado.
Passa até onde conseguiu fazer, que de cabeça nem sei mais Portugol.