Dalam matematika dan ilmu komputer, algoritma adalah prosedur langkah-demi-langkah untuk penghitungan. Sementara pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun suatu program komputer.
Source: Wikipedia
Mata kuliah ini membahas mengenai Konsep Algoritma, Pengenalan C, Pemilihan, Perulangan, Array, Pointer, Function, dan File.
Dalam mata kuliah ini, bahasa pemrograman yang digunakan adalah C
.
#include <stdio.h>
int main(){
// type your code here
return 0;
}
IDE (Integrated Development Environment) atau text editor yang biasa saya gunakan adalah VSCode dan Dev-C++. Selain itu, saya juga sering menggunakan online IDE seperti GDB Online. Sementara untuk Final Project sendiri menggunakan Code::Blocks.
Beberapa tips dan trick yang biasa saya gunakan diantaranya:
- Gunakan preprocessor
#define
untuk membuat syntax yang lebih variatif. - Carbon bisa digunakan untuk berbagi source code yang sudah dibuat.
Buku yang saya gunakan dalam belajar adalah:
- Munir, R., Lidya, L. 2016. Algoritma dan Pemrograman Dalam Bahasa Pascal, C, dan C++ (Edisi Keenam). Bandung: Informatika.
Beberapa referensi belajar yang biasa saya gunakan:
- Youtube
- Website