Tampilkan postingan dengan label C. Tampilkan semua postingan
Tampilkan postingan dengan label C. Tampilkan semua postingan

Selasa, 14 Desember 2021

Tipe Data - Bahasa C

Tipe Data

Bahasa C memiliki tipe data meliputi int, short, long, unsigned, char, float, double, _Bool, _Complex, _Imaginary.

Sebuah program memiliki Dalam bentuknya tipe data dibagi menjadi 2 yakni variabel dan constant.

Variabel

Data yang nilainya bisa dirubah pada suatu program merupakan definisi dari variabel. Untuk membuatnya cukup menuliskan tipe data diikuti dengan nama variabel yang akan dibuat. Sebagai contoh yakni char nama ="yusuf"; yang berarti kita membuat variabel nama dengan nilai yusuf.

Constant

Merupakan tipe data yang nilainya tidak bisa lagi diubah setelah digunakan. Ada dua cara membuat constant yakni menggunakan const dan define. Ini merupakan contoh programnya

#include <stdio.h>

int main (){

const double PI = 3.14;

printf ("%f",PI);

return 0;

}

Contoh kedua yakni

#include <stdio.h>

#define PI 3.14

int main (){

printf ("%f",PI);

return 0;

}

Banyak salah penggunaan define yakni pada saat menambahkan semicolon (;) pada akhir baris. Ingatlah untuk tidak menggunakanya. Dua block kode diatas digunakan untuk menginisiasi data PI untuk lingkaran yang merupakan nilai constant 3.14.

Constant data bahasa c

Jumat, 10 Desember 2021

Pengenalan Bahasa C

Pengenalan Bahasa C

C dibuat oleh Dennis Ritchie dari Bell Labs pada tahun 1972. C adalah alat untuk bekerja para programmer, jadi tujuan utamanya ialah sebagai sebuah bahasa yang bermanfaat. C juga merupkan bahasa level rendah yang mendekati bahasa mesin tetapi masih mudah untuk dipelajari. C juga digunakan untuk semua operasi komputer baik berupa windows, unix, mac dan sebagainya untuk menulis program-program rumit dengan bahasa pemrograman level tinggi contohnya Python Enterpreter, Git, Oracle dan lainya.

Keunggulan Bahasa C

Berikut ini merupakan keunggulan dari penggunaan bahasa pemrograman C

  • Cepat
  • Code yang kecil tapi padat (banyak fungsinya)/program yang kecil
  • Struktur_struktur kontrol yang kuat
  • Bisa dijalankan di berbagai macam operasi sistem

Pemasangan Bahasa C

Untuk memakai bahasa C kita tentu membutuhkan sebuah compiler untuk mengkompile kode yang kita buat dan menjalankanya. Untuk kamu yang memakai sistem operasi windows kamu bisa menginstall Borland Turbo C atau MinGw atau yang lainya, bila kamu menggunakan Macintosh kamu bisa menginstall XCode dan bila kamu menggunakanSistem operasi Unix atau Linux kamu bisa menggunakan GCC. Atau kamu juga bisa menggunakan compiler yang online (hanya saja ini akan bisa digunakan ketika kamu memiliki koneksi ke jaringan internet).

Pembuatan Program Sederhana

Mari kita buat program sederhana yakni ‘hello world’. Sebelumnya siapkan dulu bahanya

Compiler

Code Editor

Setelah kamu memiliki keduanya. Buatlah sebuah file yang bernama hello.c lalu isi dengan kode berikut ini

#include <stdio.h>
int main()
{
printf("Hello dunia!.\n");
return 0;
}

program pertama bahasa c

Lalu simpan.

Penjelasan kodenya #include <stdio.h> merupakan header dan juga fungsi untuk menggenerasi stdio.h yang digunakan pada fungsi printf. Sedangkan int main() merupakan inti poin dari program sedangkan {} (kurung kurawa) merupakan penanda awal kode yang akan dieksekusi. Dan return 0; merupakan peryataan untuk mengakhiri program yang dieksekusi pada fungsi main().

Kemudian compile file tersebut dengan menggunakan perintah gcc hello.c pada terminal. Bila berhasil akan menghasilkan sebuah file yang bernama a.out. Nah, file a.out inilah yang kita akan eksekusi dengan menggunakan perintah ./a.out. Bila sudah selesai maka kamu akan melihat ini pada terminal kamu.

compile bahasa pemrograman c

File a.out bisa dijalankan dimanapun. Bahasa C sendiri merupakan bahasa yang lebih mudah dibandingkan bahasa assembler yang digunakan oleh mesin-mesin. Bahasa ini pula kita bisa membuat program untuk sebuah arduino yang biasa digunakan untuk membuat robot.

Rabu, 19 Mei 2021

Memasang Program C dan C++ di Termux Android

Termux merupakan terminal atau console atau command prompt emulator pada handphone. Cara menginstallnya mudah sekali tinggal install di google play akan tetapi developer termux sangat merekomendasikan untuk mendowload pada f-ndroid. Lalu kita bisa menjalankanya seperti applikasi biasa, yakni dengan mengklik icon yang ada pada handphone kita yang sudah terpasang Termux.

Proses Pemasangan (Install)Program C dan C++ di Termux

Dengan adanya Termux sebagai emulator tentunya kita bisa menggunakannya seperti menjalankan program C dan C++ yang merupakan bahasa komputer yang menjadikan dasar dari semua program komputer. Cara menginstalnya cukup mudah dengan mengetik perintah apt-get install clang atau bisa juga pkg install clang lalu klik enter.Bila ada peringatan akan mendownload dan menginstall paket maka ketik y lalu enter.Sebelumnya pastikan juga handphone kita memiliki koneksi ke internet.

Cara mengecek pemasangan kita sudah benar, yakni kita bisa mengetik perintah gcc -v dan (atau) g++ -v bila kita melihat pesan seperti digambar ini maka pemasangan yang kita buat sudah benar.


Perintah tadi bisa juga untuk mengecek versi gcc dan g++ juga mengetahui ada dimana direktory paket gcc dan g++.

Menjalankan Program C dan C++ di Termux

Sebelum menjalankanya program C atau C++ kita harus mengkompilenya dengan menggunakan perintah gcc new.c untuk program C sedangkan untuk program C++ yakni dengan g++ new.cpp bila kode program benar maka akan tercipta file a.out pada direktory yang sama dengan new.c atau new.cpp. Lalu jalankan program yang telah kita kompile dengan perintah ./a.out. Jika berhasil maka program kita akan berjalan dengan sendirinya. bagaimana mudah bukan?Ini bisa digunakan ketika kita sedang jauh dari komputer atau laptop kita tetapi kita harus mengerjakan tugas program c atau c++.


Catatan :Jika kita ingin menjalankannya maka kita harus ada di direktory termux.

Menghapus Program C dan C++ di Termux

Cara menghapusnya yakni dengan menggunakan perintah apt-get uninstall clang atau pkg uninstall clang lalu enter.

Saya sering menggunakanya ketika membiat applikasi C dan C++ di kamar sambil rebahan. Karena lebih enak ketimbang memakai laptop atau komputer yang harus duduk karena saya sudah duduk didepan komputer cukup lama dan menginginkan program itu cepat selesai.