judul

SELAMAT DATANG DAN SELAMAT MEMBACA BLOG KU :)

Senin, 10 Maret 2014

Menukar dua buah bilangan



menukar nilai A ke nilai B dan sebaliknya,,,("_")

algoritma menukar dua buah bilangan 
{menukar dua buah bilangan, algoritma menerima inputan nilai a dan inputan nilai b, kemudian rogram menukar niali a menjadi nilai b dan juga menukar nilai b menjadi nilai a, lalu menampilkan nilai yang sudah di proses (sudah ditukar) nilai menjadi nilai b dan nilai b menjadi nilai a}.

deklarasi :
a, b : integer (input)
b, a : integer (output)

deskripsi :
read (a, b)
 tukar <- (a = b), (b = c), (a = c);
write (tukar)


jika kita membuatnya dalam bahasa c++

#include <cstdlib>
#include <iostream>

using namespace std;
void tukar(int a, int b){
     int c=a; a=b; b=c;

cout<<"bilangan di dalam fungsi"<<endl;
cout<<"bilangan pertama : "<<a<<endl;
cout<<"bilangan kedua : "<<b<<endl;
cout<<endl;}

int main(int argc, char *argv[])
{
    int bil1, bil2;
    cout<<"masukkan bilangan pertama : ";cin>>bil1;
    cout<<"masukkan bilangan kedua : ";cin>>bil2;
    cout<<endl;
    
    cout<<"bilangan pada keadaan awal"<<endl;
    cout<<"bilangan pertama : "<<bil1<<endl;
    cout<<"bilangan kedua : "<<bil2<<endl;
    cout<<endl;
    
    tukar(bil1,bil2);
    
    cout<<"bilangan pada keadaan akhir"<<endl;
    cout<<"bilangan pertama : "<<bil1<<endl;
    cout<<"bilangan kedua : "<<bil2<<endl;
    cout<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

setelah codingan diatas di run akan menampilkan output seperti dibawah ini,,,,


jika kita buat dalam bentuk flowchat akan menjadi seperti dibawah ini,,




sekian ["_"]

Tidak ada komentar:

Posting Komentar