Algoritmo em portugol que informe se o número é primo ou não. Me ajudem por favor.
e o outro é fazer um algoritmo que receba 3 valores que representarão lados de um triângulo e verifique se os valores formam triângulos como equilátero, isósceles e escaleno.
Soluções para a tarefa
Respondido por
2
algoritmo
declare numero
divisores
numerico
//Atribua valores inciais necessários
divisores <- 0
escreva("Informe o numero: ")
leia(numero)
repita
se (divisores > 2) então
interrompa
fimse
se(numero mod 2 == 0) então
divisores <- divisores + 1
fimse
fimrepita
se(divisores > 2) então
escreva("Número não primo!")
senão
escreva("Número primo!")
fimse
fimalgoritmo
////////////////////////////////////////////////////////////////////////////////////////
algoritmo
declare x
y
z
numerico
escreva("Informe o valor de X: ")
leia(x)
escreva("Informe o valor de Y: ")
leia(y)
escreva("Informe o valor de Z: ")
leia(z)
//verificar a existência de triângulo
se(x < y + z e y < x + z e z < x + y) então
//verificar o tipo de triângulo
se(x = y e x = z) então
escreva("Triângulo equilátero!")
senão
se(x = y ou x = z ou y = z) então
escreva("Triangulo isosceles!")
senão
escreva("Triângulo escaleno!")
fimse
senão
escreva("Não existe triângulo!")
fimse
fimalgoritmo
declare numero
divisores
numerico
//Atribua valores inciais necessários
divisores <- 0
escreva("Informe o numero: ")
leia(numero)
repita
se (divisores > 2) então
interrompa
fimse
se(numero mod 2 == 0) então
divisores <- divisores + 1
fimse
fimrepita
se(divisores > 2) então
escreva("Número não primo!")
senão
escreva("Número primo!")
fimse
fimalgoritmo
////////////////////////////////////////////////////////////////////////////////////////
algoritmo
declare x
y
z
numerico
escreva("Informe o valor de X: ")
leia(x)
escreva("Informe o valor de Y: ")
leia(y)
escreva("Informe o valor de Z: ")
leia(z)
//verificar a existência de triângulo
se(x < y + z e y < x + z e z < x + y) então
//verificar o tipo de triângulo
se(x = y e x = z) então
escreva("Triângulo equilátero!")
senão
se(x = y ou x = z ou y = z) então
escreva("Triangulo isosceles!")
senão
escreva("Triângulo escaleno!")
fimse
senão
escreva("Não existe triângulo!")
fimse
fimalgoritmo
Perguntas interessantes
Matemática,
10 meses atrás
Matemática,
10 meses atrás
Física,
10 meses atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás