Select Menu

Search This Blog

Populer Posts Hari ini

Popular Posts

Powered by Blogger.

Lorem 1

adsense

" });

Circle Gallery

" });

News

" });
» » » » » Algortima dan source code pertukaran nilai tanpa perantara dengan C/C++


             Menukar nilai dua buah variable adalah salah satu algoritma dasar dalam struktur data. Biasanya untuk menulis fungsi  ini, kita membutuhkan tambahan satu variable sebagai perantara. Berikut ini adalah algoritma untuk menukar nilai dua buah variable dengan perantara:
tmp = x;
x = y;
y = tmp;


Namun kali ini saya akan berbagi algoritma pertukaran nilai dari dua variabel tanpa perantara:

Algoritma pertukaran nilai tanpa perantara

DEKLARASI
   x,y       :integer
ALGORITMA
   Read(x)
   Read(y)
   x <-- x+y
   y <-- x-y
   x <-- x-y
   
   Write(x)
   Write(y)


Source code pertukaran nilai tanpa perantara dengan C/C++

#include <stdio.h>
#include <conio.h>

void main()
{
 int x,y;
 printf("program mempertukarkan nilai variabel x=y , y=x");
 printf("\n===============================================");
 printf("\nmasukan nilai x : ");scanf("%d",&x);
 printf("\nmasukan nilai y : ");scanf("%d",&y);
 x=x+y;
 y=x-y;
 x=x-y;
 printf("nilai x sekarang adalah %d\n",x);
 printf("nilai y sekarang adalah %d",y);
 getch();
}


Mohon Like dan komentarnya, Terimah kasih!!!

About andi

«
Next
Newer Post
»
Previous
Older Post

No comments

Leave a Reply