Como trocar os valores de duas variaveís no C# por exemplo se eu tiver variavel A e B como faço para trocar elas sem usar uma terceira?
no VisualG eu sei que e assim:
var
a, b, troca: inteiro
inicio
// Seção de Comandos
escreval ("Informe o valor da variável A: ")
leia(a)
escreval ("Informe o valor da variável B: ")
leia (b)
troca <- a
a <- b
b <- troca
escreval ("O novo valor de A é: ", a)
escreval ("O novo valor de B é: ", b)
fimalgoritmo
Só que acho que não poderia usar essa de troca, teria como fazer isso usando so 2 variaveis e no C#?
Respostas
respondido por:
2
Não sei a sintaxe do C# mas, o algoritmo é o mesmo para todas as linguagens.
Você vai somar os números e subtrair depois, assim:
Digamos que A vale 5 e B vale 7.
A = A + B //A é agora 12
B = A - B //B é 5
A = A - B //A é 7
Você vai somar os números e subtrair depois, assim:
Digamos que A vale 5 e B vale 7.
A = A + B //A é agora 12
B = A - B //B é 5
A = A - B //A é 7
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás