Algoritmo #1: Montar um algoritmo que receba o valor de um produto, a quantidade de produtos que o cliente quer comprar e o algoritmo tem que calcular e exibir o valor a pagar.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
algoritmo "Valor a Pagar" var valor_produto, quantidade, valor_pagar: real inicio escreva("Digite o valor do produto: R$ ") leia(valor_produto) escreva("Digite a quantidade de produtos: ") leia(quantidade) valor_pagar <- valor_produto * quantidade escreval("O valor a pagar é: R$ ", valor_pagar:10:2) fimalgoritmo |
Algoritmo #2: Montar um algoritmo que calcule o tamanho de um determinado produto em centímetros e converta o mesmo para metros e quilômetros.
1 2 3 4 5 6 7 8 9 10 |
algoritmo "Converter cetímetros para metros e quilômetros" var cm : real inicio escreva("Digite o tamanho do produto em cm: ") leia(cm) escreval(cm, "cm = ", cm/100, "m") escreval(cm, "cm = ", cm/1000, "km") fimalgoritmo |
Algoritmo #3: Montar um algoritmo que calcule os valores de x1 e x2 para uma equação do segundo grau.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
algoritmo "Solução de uma equação do 2ºGrau" var a, b, c, delta, x1, x2: real inicio escreva("a = ") leia(a) escreva("b = ") leia(b) escreva("c = ") leia(c) delta <- b^2 - 4 * a * c se(delta < 0) entao escreval("DELTA = ", delta) escreva("Não existem raízes reais!") senao se(delta = 0) entao x1 <- -b/(2*a) escreval("DELTA = ", delta) escreval("x' = x'' = ", x1:6:2) senao x1 <- (-b - raizq(delta)) / (2 * a) x2 <- (-b + raizq(delta)) / (2 * a) escreval("x' = ", x1:6:2) escreval("x'' = ", x2:6:2) fimse fimse fimalgoritmo |
*Atualizado em 10 de abril de 2021