6.Ler dois valores para as variáveis A e B, e efetuar as trocas dos valores de forma que a variável A passe a possuir o valor da variável B e a variável B passe a possuir o valor da variável A. Apresentar os valores trocados.
alforitmo "Troca de Valores"
//Entrada: Dois Valores
//Saida: Valores Trocados
//Cálculo: Inversão de Valores
//Troca de Valores entre variaveis
variaveis
a,b,c:real
inicio
escreva ("O valor de A: ")
leia (a)
escreva ("O valor de B: ")
leia (b)
c<-a
a<-b
b<-c
escreval ("O valor de A: ")
escreva ("O valor de B: ")
fimalgoritmo
Lembrando que temos que ter 3 variaveis para que uma haja como variavel de armazenamento, ou seja, para evitar que o valor original de a se perca é necessário associar a uma outra variável (denominada usualmente de variável auxiliar) tal valor, estabelecer uma associação de a com o valor em b e, por último, associar b ao valor "salvo" na variável auxiliar. Assim sendo, uma forma correta de efetuar a troca é:
- leia a e b
- aux <- a
- a <- b
- b <- aux
- apresente a e b
Nenhum comentário:
Postar um comentário