listadeexercicios algoritmosresolvida 131215224348 phpapp02
2769 palavras
12 páginas
ALGORITMOS COM PSEUDOCÓDIGOLISTA DE EXERCÍCIOS RESOLVIDA E COMENTADA
OBS: Os algoritmos das soluções abaixo estão com a sintaxe de acordo com o VisuAlg, para que possam ser executados no mesmo
EXERCÍCIOS SOBRE ESTRUTURAS SEQUENCIAIS:
1 – calcular a área de um retângulo
•
•
•
•
A área de uma figura geométrica retangular é calculada pela fórmula área = largura x altura As variáveis de entrada são altura e largura, do tipo real, pois pode haver medida com parte fracionária
Poderíamos criar uma variável de saída para a área, porém podemos calcular e mostrar o resultado sem usar essa variável
O esboço da solução em linguagem natural seria: o Solicitar valor da largura e altura o Calcular área e mostrar resultado algoritmo "area retangulo" var altura, largura: real inicio Escreva("Digite a altura: ")
Leia(altura)
Escreva("Digite a largura: ")
Leia(largura)
Escreval("A área é: ",altura*largura) fimalgoritmo 2 - Armazenar dois números em variáveis e trocar os valores das variáveis algoritmo "troca variaveis"
// para fazer a troca de valores de duas variáveis
// é necessário uma variável auxiliar pois se fizermos
// a troca direta, um dos valores será perdido var a,b,aux: inteiro inicio Escreva("Digite o valor para a variavel A: ")
Leia(a)
Escreva("Digite o valor para a variavel B: ")
Leia(b)
aux <- a
// guarda valor de a em aux para não ser perdido a <- b
// guarda valor de b em a b <- aux
// guarda valor de aux em b
Escreva("Valores após a troca: a=",a," b=",b) fimalgoritmo 3