Posts

Showing posts with the label Pemrograman Dasar

Perintah Masukkan dan Keluaran dalam Pemrograman Dasar

INPUT DAN OUTPUT Artikel ini akan membahas tentang Perintah Keluaran dan Masukkan yang ada pada Program dalam Bahasa C atau C++. Dalam membuat Program, kita harus memahami sebuah perintah sehingga program yang di buat akan interaktif yaitu dapat melibatkan pengguna dalam memasukkan data serta dapat menampilkan informasi. Disini, saya juga akan membahas tentang Fungsi Manipulator yang digunakan untuk merapikan tampilan dan Fungsi Matematika dalam membuat Aplikasi Matematika, serta Fungsi String yang berguna untuk melakukan permintaan data berupa String. Oke, mari kita bahas satu persatu berikut dibawah ini. Perintah Keluaran Perbedaan Perintah Keluaran dalam Bahasa C dan C++ yaitu jika kita menggunakan Bahasa C, yang digunakan adalah fungsi printf dan dalam Bahasa C++ menggunakan fungsi  cout . Contoh : Bahasa C       :   printf("Selamat Datang", &nama); Bahasa C++   :  cout<<"Selamat Datang<<nama; Perintah ...

Program Final Project dalam Bahasa C

Image
⇐     Latihan Bahasa C #45 FINAL PROJECT Ini adalah Latihan Bahasa C yang terakhir tentang Pemrograman Dasar yang ada pada Firman's Blog . Pada Latihan Bahasa C yang bertajuk Final Project ini, saya telah menyiapkan sebuah contoh program sederhana yang mencakup tentang sebagian Latihan Bahasa C sebelum-sebelumnya di Firman's B log   ini. Pada Program Final Project ini, saya membuat contoh program sebuah pelayanan dalam melayani fasilitas wisata yang ada di kota Karawang. Disini saya memberi namanya yaitu  PD. Travekar (Travel Karawang) yang merupakan sebuah perusahaan jasa yang melayani fasilitas perjalanan yang ada di kota Karawang. Dan didalam perusahaan ini terdapat paket yang tersedia yang dapat di pilih yaitu : Kode Paket Rute Perjalanan Minimum Peserta Tarif 01 Candi Jiwa - Pantai Samudra Baru  6 Orang Rp. 600.000 02 Curug Cigentis - Gunung Sanggabuana 6 Orang Rp. 750.000 03 Galuh Mas - Resinda - Stadion Singaperban...

Senarai Berantai/Linked List dan Contoh Programnya dalam Bahasa C

Image
⇐     Latihan Bahasa C #44     ⇒ LINKED LIST / SENARAI BERANTAI Senarai Berantai adalah struktur data yang berisi kumpulan data yang disusun secara Linear dengan setiap data disimpan dalam sebuah simpul dan antara satu simpul dengan simpul yang lain dihubungkan melalui Pointer. Untuk yang belum mempelajari Pointer, silahkan kunjungi artikel tentang Pointer dan Contoh Programnya dalam Bahasa C . Senarai Berantai atau Linked List mempunyai bentuk dasar dengan sifat data disisipkan ke dalam senarai melalui salah satu ujungnya. Operasi Dasar dalam Senarai Berantai Insert() menyatakan operasi untuk memasukkan data kedalam Senarai Berantai pada posisi yang ditunjuk oleh Pointer pertama. Operasi ini biasa dinyatakan dengan insert(S, d) Find() menyatakan operasi untuk mencari suatu data dalam Senarai Berantai. Operasi ini biasa dinyatakan dengan fungsi find(pendahulu, x) . Nilai baliknya berupa True atau False. Remove() menyatakan operasi untuk menghil...

Pointer dan Contoh Programnya dalam Bahasa C

Image
⇐     Latihan Bahasa C #43     ⇒ POINTER Pada kesempatan ini, kita akan mempelajari tentang Pointer dalam Pemrograman Dasar.  Pointer  adalah suatu tipe data yang digunakan untuk menunjuk ke suatu data. Suatu variabel yang bertipe Pointer tidaklah berisi data, melainkan berisi alamat suatu data. Pointer biasa digunakan sehubungan dengan pembentukan variabel Dinamis. Variabel Dinamis adalah variabel yang dapat dialokasikan di dalam memori atau dihapus dari memori ketika program dijalankan.  Dalam Pointer, variabel berisi alamat memori sebagai nilainya dan berbeda dengan variabel biasa yang berisi nilai tertentu. Dengan kata lain, Pointer berisi alamat dari variabel yang mempunyai nilai tertentu. Jadi, setiap variabel mempunyai data (isi data) dan alamat memori yang menunjukkan variabel tersebut disimpan. Pendefinisian variabel Pointer adalah :  Tipe_data *nama_variabel Untuk mengubah isi variabel dapat dilakukan melalui Poi...

Struktur Union dalam Pemrograman Dasar

Image
⇐     Latihan Bahasa C #42     ⇒ STRUKTUR UNION Pada artikel sebelumnya kita telah belajar tentang Struct/Struktur dalam Bahasa C dan untuk artikel kali ini yaitu mengenai Struktur Union. Berbeda dengan Struct/Struktur, pada Union hanya terdapat satu anggota yang dapat diaktifkan dalam sekali waktu. Dalam Union, alamat memori yang dialokasikan hanya satu akan tetapi digunakan secara bergantian (pada waktu yang berbeda) oleh semua anggota yang ada. Union dibuat menggunakan kata kunci union , dengan bentuk umum yang sangat mirip dengan Struktur. union NamaUnion {       TipeData NamaField1;       TipeData NamaField2;       ...       }; Untuk mendeklarasikan variabel dengan type Union, menggunakan bentuk umum sebagai berikut : union NamaUnion NamaVariabel; Cara akses anggota Union pun sama seperti Struktur, yaitu dengan menggunakan operator titik(.). NamaVariabel.NamaField Contoh : Kod...

Struktur dan Pencarian serta Contoh Programnya dalam Bahasa C

Image
⇐     Latihan Bahasa C #40 & Latihan Bahasa C #41     ⇒ STRUKTUR DAN PENCARIAN Pertama kita harus tahu apa itu Struktur/Struct. Struktur merupakan kumpulan berbagai tipe data yang memiliki ukuran yang berbeda di kelompokan dalam satu deklarasi unik. Struktur data sangat cocok digunakan untuk merepresentasikan data dalam bentuk tabel. Representasi tabel, jika diselesaikan dengan Array tentunya tidak cocok. Hal ini karena tipe data dari masing-masing kolom berbeda sedangkan Array digunakan, jika semua kolom mempunyai tipe data yang sama. Struct/Struktur adalah struktur data yang menampung beberapa data yang tipenya bisa berlainan atau berbeda.  Bentuk deklarasi Struktur adalah : struct model_name{     type1 element1;      type2 element2;      type3 element3;     ... }object_name; Dimana  model_name adalah nama untuk model tipe strukturnya dan parameter optional  yaitu...

Array dan Contoh Programnya dalam Bahasa C

Image
⇐     Latihan Bahasa C #39     ⇒ ARRAY / LOKAL LARIK Sekarang kita akan mempelajari Array yang biasanya kita sebut dengan istilah Lokal Larik, atau Larik. Array mempunyai arti sebagai koleksi data dimana setiap elemen memakai nama dan tipe yang sama serta setiap elemen diakses dengan membedakan indeks arraynya. Array adalah struktur data yang berguna untuk menyimpan data yang bertipe sama. Ada dua jenis array yaitu Array Dimensi Satu dan Array Dimensi Dua. Untuk mengetahui perbedaannya, mari kita simak penjelasan kedua jenis Array berikut dibawah ini. Array Dimensi Satu Penggunaan variabel pada pemrograman, yang selama ini digunakan terdapat kelemahan yang mendasar. Kelemahan tersebut adalah variabel yang digunakan tidak dapat menyimpan lebih dari satu data. Variabel yang sering dipakai dalam pemrograman, sering disebut dengan variabel tunggal. Artinya varia...