Skip to content

Instantly share code, notes, and snippets.

@bytefade
Last active August 29, 2015 14:05
Show Gist options
  • Save bytefade/f9f26197bb6c5eb75fbe to your computer and use it in GitHub Desktop.
Save bytefade/f9f26197bb6c5eb75fbe to your computer and use it in GitHub Desktop.
Algoritmo trocar valor, teste, para ajudar uma amiga.
algoritmo "TOCAR VALOR"
var
x,a,b,c,d :real
inicio
// Seção de Comandos
escreva("Digite o valor(numérico) da variável A: ")
leia(a)
escreval("")
escreva("Digite o valor(numérico) da variável B: ")
leia(b)
escreval("")
escreva("Digite o valor(numérico) da variável C: ")
leia(c)
escreval("")
escreva("Digite o valor(numérico) da variável D: ")
leia(d)
escreval("")
// ******** A = B
x <- a
a <- b
b <- x
escreval("")
Escreva("Valores de A = ",a, " Valor de B = ",b)
// ******** B = D
x <- b
b <- d
d <- x
escreval("")
escreval("")
Escreva("Valores de B = ",b, " Valor de D = ",d)
// ******** C = A
x <- c
c <- a
a <- x
escreval("")
escreval("")
Escreva("Valores de C = ",c, " Valor de A = ",a)
// ******** D = C
x <- d
d <- c
c <- x
escreval("")
escreval("")
Escreva("Valores de D = ",d," Valor de C = ",c)
//limpatela
escreval("")
escreval("")
escreval("===========================")
escreval("O novo valor de A é: ",a)
escreval("O novo valor de B é: ",b)
escreval("O novo valor de C é: ",c)
escreval("O novo valor de D é: ",d)
escreva("===========================")
fimalgoritmo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment