Code::Blocks
Code::Blocks dikembangkan dalam bahasa pemrograman C++ menggunakan
GUI toolkit wx Widgets. Bahasa pemrograman yang digunakan oleh aplikasi
CodeBlocks adalah Bahasa C
Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan
oleh Martin Richards pada tahun 1967. Selanjutnya bahasa ini memberikan
ide Ken Thompson yang kemudian menciptakan bahasa B pada tahun 1970.
Perkembangan selanjutnya dari bahasa B adalah bahasa C yang
dikembangkan oleh Dennis Ritchie pada tahun 1972. Bahasa C pertama kali
digunakan pada computer Digital Equipment Corporation PDP-11 yang
menggunakan sistem operasi UNIX.
Code:Blocks ini sebuah aplikasi yang digunakan untuk mengcoding dalam
bahasa C/C++. Keunggulannya adalah open source dan dapat berjalan baik
itu Windows, Linux dan Mac OS.
Fasilitas yang dimiliki Code::Blocks antara lain:
- Compilers
- Code editor
- Debugger
- GUI designer
- User migration
- Project files and build system
Fungsi Perintah pada Code Blocks
Printf dan scanf merupakan sebuah fungsi pustaka dalam bahasa C yang berfungsi untuk menerima input dan mengelurkan output.
Fungsi ini terletak pada file header <stdio.h>, sehingga
sebelum menuliskan perintah printf() dan scanf() maka perintah
#include<stdio.h> harus ditulis terlebih dahulu.
Berikut adalah contoh penggunaan fungsi printf() dan scanf().
- #include<stdio.h>
merupakan file header yang berfungsi untuk menyimpan fungsi-fungsi pustaka yang digunakan oleh program
- . #include <stdlib.h>
adalah fungsi yang ada pada file header stdlib.h yang berfungsi untuk menkonversi string menjadi integer.
- int main()
sebagai program utama.
- {}
sebagai pembuka dan penutup program.
- int a
berfungsi untuk mendefinisikan variabel a sebagai integer.
- printf(“…”);
merupakan perintah untuk menerima dan menampilkan input dari keyboard.
- scanf(“…”);
sebagai pembaca data masukan.
- %d
sebagai pencetak bilangan bulat, variabel d berarti desimal.
- &a
untuk membaca nilai a yang dimasukkan dari keyboard.
- printf(“nilai yang terbaca… “);
berfungsi untuk menampilkan data hasil masukan.
- return 0
sebagai nilai pembalik, yang akan mengembalikan nilai 0 kepada mesin yang menunjukkan kalau eksekusi program telah sukses.
using namespace std;
int main()
{
int a, b;
a = 20;
b = 10;
cout<<"penggunaan operator aritmatika\n";
cout<<"nilai a=20\n";
cout<<"nilai b=10\n\n";
cout<<"a+b = "<<a+b<<endl;
cout<<"a-b = "<<a-b<<endl;
cout<<"a*b = "<<a*b<<endl;
cout<<"a/b = "<<a/b<<endl;
cout<<"a%b = "<<a+b<<endl;
return 0;
}
Contoh program Code:: Blocks
#include <iostream>using namespace std;
int main()
{
int a, b;
a = 20;
b = 10;
cout<<"penggunaan operator aritmatika\n";
cout<<"nilai a=20\n";
cout<<"nilai b=10\n\n";
cout<<"a+b = "<<a+b<<endl;
cout<<"a-b = "<<a-b<<endl;
cout<<"a*b = "<<a*b<<endl;
cout<<"a/b = "<<a/b<<endl;
cout<<"a%b = "<<a+b<<endl;
return 0;
}
siapapun anda yang menulis artikel ini ,,, anda sungguh mulia semoga ini menjadi amal jariah untuk kamu yang menulis artikel ini . saya sangat terbantu sekali dengan adanya artikel ini . saya ucapkan banyak-banyak terima kasih kepada kamu . teruskan menulis artikel yang bermanfaat seperti ini. salam dari saya mahasiswa tangguh 2020 :)
BalasHapus