Algoritmo
Exam: Algoritmo. Pesquise 862.000+ trabalhos acadêmicosPor: fexsena • 13/11/2014 • Exam • 403 Palavras (2 Páginas) • 352 Visualizações
1-) Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e apresente na tela tal idade apenas em dias. Considere que um mês possui trinta dias, e um ano possui trezentos e sessenta e cinco dias.
Resposta: Variáveis: anos, meses, dias, ta, tm, td, total
inicio
escreva (" Digite anos")
leia ( anos)
escreva (“Digite meses”)
leia (meses)
escreva (“Digite dias”)
leia (dias)
ta<- (anos * 365)
tm<- (meses * 365)
total <- ( dias + ta + tm)
escreva ( "idade pessoa em dias = total")
2-) Elabore um algoritmo capaz de calcular a distância entre dois pon¬tos em um espaço euclidiano. Para tanto, considere a seguinte fórmula:
dist raizquadrada = ((x2- x1)² + (y2 - y1)²)
Resposta: algoritmo "algoritmo1"
var
Distancia, x1, x2, y1, y2 : real
Inicio
Escreva ("Digite o valor do x1: ")
Leia (x1)
Escreva ("Digite o valor do x2: ")
Leia (x2)
Escreva ("Digite o valor do y1: ")
Leia (y1)
Escreva ("Digite o valor do y2: ")
Leia (y2)
Distancia <- raizq((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1))
Escreva ("O valor do distancia: ", distancia:0:6)
Fim.
3-) Construa um algoritmo capaz de ler três números positivos (X, Y, Z) e calcule a seguinte expressão: E = (A + B) ∕ 2, em que A = (X + Y)², e B = (Y + Z)².
Resposta: Var
X, Y, Z: inteiro
Expressão, funcaoA, funcaoB: real
Inicio
Escreva (“digite o primeiro numero: “)
Leia (X)
Escreva (“digite o segundo numero: “)
Leia (Y)
Escreva (“digite o terceiro numero: “)
Leia (Z)
funcaoA <- (X+Y)²
funcaoB <- (Y+Z)²
Expressão <- (funcaoA + funcaoB) / 2
Escreva (“Resultado expressão: “,expressão)
Fim.
4-)
...