565-PORTUGOL URGENTE
INFORMATICA
Digitado um número inteiro entre 0 e 100, informar o quanto ele está distante
de um determinado número chave, carregado no próprio programa.
Ex.: Número chave=20, número digitado=15, resposta=5.
Número chave=17, número digitado=20, resposta=3
(Obs.: a resposta deverá ser sempre um número positivo).
Wayne015:
em qual parte vc está com mais dificuldade? a lógica do programa, ou como escrever?
Respostas
respondido por:
1
Resposta:
algoritmo "media"
var num, chave, aux: inteiro
inicio
chave<-20
leia(num)
aux <- chave-num
se aux <= -1 entao
escreva(-(chave-num))
senao
escreva(chave-num)
fimse
fimalgoritmo
Explicação:
Espero ter ajudado!
respondido por:
4
Olá! ☺
/* Esse código satisfaz a sua questão*/
programa
{
funcao inicio()
{
inteiro value, key, distance = 0
escreva("Digite um valor entre 0 e 100: > ")
leia(value)
escreva("Defina um valor chave: > ")
leia(key)
se(value >= 0 e value <= 100){
se(key > value){
distance = key - value
}senao{
distance = value - key
}
}senao{
escreva("Valor fora do intervalo")
}
escreva("A distância entre o valor e sua chave é: "+ distance)
}
}
Perguntas similares
4 anos atrás
4 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás