Perkenalan Algoritma dan Struktur Data

Hallo, senang rasanya bisa menulis lagi apa yang sedikit saya tahu untuk berbagi dan share ilmu dengan pembaca semuanya. Kali ini saya akan mencantumkan apa yang saya pelajari. jika kalian bertanya, mengapa mencantumkan, bukannya membahas? maka saya kira mencantumkan lebih tepat karena saya juga masih dalam proses belajar.

Pembahasan kali ini adalah mengenai Algoritma dan Struktur Data. Mesti diketahui terlebih dahulu bahwa bahasa pemograman yang saya gunakan adalah C++. Download Borland C++ 5.5 jika belum memiliki program C++.


Contoh 1:
#include     iostream.h           
#include    conio.h
main( )
{
     int A,B,C;
     cout<<"Program Penjumlahan";
     cout<<"Masukkan A= "; cin>>A;
     cout<<"Masukkan B= "; cin>>B;
     C= A + B;
     cout<<"Maka C= "<

     getch ( );
     return 0; 
}

Dari contoh di atas kita dapat menjalankan suatu program penjumlahan, ketika algoritma di atas di jalankan dalam program bahasa C++ maka dia akan menampilkan dan meminta dimasukkan nilai A dan B. setelah 2 nilai A dan B dimasukkan akan terdapatlah hasil dari penjumlahan dua angka tersebut.

Penggunaan
header #include merupakan suatu header yang harus di pasang dalam C++ karena tanpa ada header tsb, program tidak akan jalan. sekaligus ini perbedaan antara C++ dan C. Jika C++ memakai iostream.h sebagai header maka C memakai stdio.h. Perbedaannya terletak pada penulisan algoritma namun keluarannya akan sama. Misal:


Bahasa C++
#include    iostream.h             

#include    conio.h
main( )
{
     int A,B,C;
     cout<<"Program Penjumlahan";

     cout<<"Masukkan A= "; cin>>A;
     cout<<"Masukkan B= "; cin>>B;
     C= A + B;

     cout<<"Maka C= "<

     getch ( );
     return 0; 

}



Bahasa C
#include                

#include       
main( )
{
     int A,B,C;
     printf ("Program Penjumlahan");

     printf ("Masukkan A= "); scanf ("%d,&A");
     printf ("Masukkan B= "); scanf ("%d,&B");
     C= A + B;

     printf ("Maka C= %d", C);

     return 0; 

}

itulah perbedaan antara keduanya.

Terima kasih atas kerjasamanya ^_^

2 comments:

  1. lebih lengkap lagi ya kk.^.^

    BalasHapus
  2. Haduh.... Maaf ya tu header dimulai dengan #include jadi di dalam tanda '<>'.

    BalasHapus

Silahkan berikan Saran dan Kritiknya, untuk kemajuan blog dan kenyamanan bersama.