Perbedaan bahasa C dengan bahasa C++


Artikel ini saya tulis setelah mendapatkan tugas dari Dosen Algoritma dan Pemrograman 2.
Kesimpulan dari referensi artikel yang saya cari di Internet.

Bahasa C
  • Merupakan bahasa pemrograman procedural
  • Penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam sub fungsi atau sub program yang lebih kecil
  • Kerangka Program:
#include <stdio.h>
void main() {
printf("Hello World!");
}
  • Library standarnya :
    iostream.hiomanip.hstdlib.hstring.hfloat.hstdio.h,dll.
  • Alokasi dan dealokasi memori menggunakan fungsi malloc()

Bahasa C++

  • Merupakan bahasa pemrograman yang memiliki sifat Pemrograman Berorientasi Objek
  • Masalah dipecahkan dengan Class yaitu menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya
  • Kerangka Program:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
return 0;
}
  • Library standarnya :
    iostreamiomanipcstdlibcstringcfloatcstdio,dll.
  • Alokasi dan dealokasi memori menggunakan kata kunci new sebagai perintah built-in

Untuk yang mau menambahkan, bisa tinggalkan komen di tempat yang tersedia :)

Posting Komentar

2 Komentar

  1. cout<<"Jarak "<>hasil1;

    dalam bahasa c penulisdannya gmn ya? trims

    BalasHapus
  2. seperti ini :

    cout<<"Jarak = "<<hasil1;

    :)

    BalasHapus