Berikut ini adalah pseudocode dari operasi penukaran nilai dua variabel yang berbeda:
Nah sekarang kalian harus membuat sebuah pseudocode operasi penukaran nilai dua variabel hanya dengan dua variabel saja.
*Hint : artinya kalian hanya boleh memakai variabel ‘a’ dan ‘b’ tanpa tambahan variabel lain seperti ‘temp’
Gini bisa gak ya ?? Tapi aku kurang yakin
Pseudonya :
a:= a+b
b:=a-b
a:=a-b
Matematikawan
Iya,begitu bisa.Awalnya ane mau gini,tapi ane rasa lebih keren pakai yang XOR :v
Matematikawan
Tolong Jelasin Fugsi XOR, Ane Belum Ngerti Gan. :v
Matematikawan
Misalkan 5 xor 3, 5 dalam biner itu 101, 3 dalam biner itu 011, 5 xor 3 itu 101 xor 011, jadinya 110 = 6.
Utk operasi XORnya bisa liat tabel ini
| A | B | A XOR B |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
| 0 | 0 | 0 |
Masuk untuk menulis jawaban
ini bs.. keren.. ak az g kepikir smp sni.. :v