Postingan

tugas program searching c++

Gambar
TUGAS PROGRAM SEARCHING C++ source code : #include<iostream> using namespace std; int main() { cout<<"Masukkan banyak Array :   "; int k016; cin>>k016; int array[k016], h016,i016; // mengambil input  for(int l016=0;l016<k016;l016++){  cout<<"Input "<<l016<<" Element: ";  cin>>array[l016];  } //masuk array  for(int a016=0;a016<k016;a016++){     cout<<"array[ "<<a016<<" ]  =  ";     cout<<array[a016]<<endl;  }   cout<<"masukan kunci untuk  penelusuran Array :";  cin>>h016;     for(i016=0;i016<k016;i016++){       if(h016==array[i016]){   cout<<"kunci ditemukan pada index  :  "<<i016<<endl;   break;     }  } if(i016 != k016){ cout<<"kunci ditemukan pada index  :  "<<i016; } else{ cout<<"kunci tidak di

stack (tumpukan) bahasa C

Gambar
STACK x Stack merupakan jenis  linked list  yang menerapkan konsep LIFO (Last In Fist Out) artinya elemen dari  struktur (node)  yang dimasukkan pertama kali ke dalam rangkaian akan dikeluarkan (diproses) terakhir kali sedangkan elemen yang masuk terakhir akan diproses / dikeluarkan pertama. Dengan kata lain setiap transaksi atau aktifitas yang ada dalam stack dilakukan pada kepalanya (head) saja. Pada stack hanya ada 2 fungsi utama yaitu Push atau menambah/memasukkan  node (struktur)  ke dalam stack, dan Pop atau mengeluarkan/menghapus node dari stack. operasi-operasi dalam stack : 1. Push                  : untuk menambahkan item pada tumpukan paling atas 2. Pop                    : untuk mengambil item paling atas 3. Clear                  : untuk mengosongkan stack 4. IsEmpty            :  fungsi yang digunakan untuk mengecek apakah stack sudah kosong 5. IsFull                 :  fungsi yang digunakan untuk mengecek apakah stack sudah penuh Stack Dengan Arr

struck dalam bahasa C

Gambar
STRUCT Struct adalah tipe data bentukan yang berisi kumpulan variabel-variabel yang berada dalam satu nama yang sama dan memiliki kaitan satu sama lain. Berbeda dengan array hanya berupa kumpulan variabel yang bertipe data sama, struct bisa memiliki variabel-variabel yang bertipe data sama atau berbeda, bahkan bisa menyimpan variabel yang bertipe data array atau struct itu sendiri. Variabel-variabel yang menjadi anggota struct disebut dengan elemen struct. Dari perbedaan array dan struct diatas, kita dapat mengambil contoh : Array namaSiswa[]={“budi”, “toni”, “andi”, “ani”, “sinta”}; Struct Siswa { int noabsen; char nama[100]; int nilai; } Array hanya menyimpan data dengan tipe data yang sama. Sedangkan struct bisa juga dikatakan sebagai tipe data baru yang dapat menampung berbagai tipe data lain yang berbeda. berikut ini contoh penggunaan struct dasar : source code #include <stdio.h> struct manusia {   char nama[100];   int umur;   };  

Looping dalam Bahasa C

Gambar
Looping dalam Bahasa C Repetisi atau yang lebih dikenal dengan istilah looping adalah proses untuk melakukan pengulangan terhadap statement program agar lebih simple dan efisien. Misalnya kita ingin melakukan pencetakan angka dari 1-100, tentu itu akan sangat ribet jika dilakukan 100 kali. Namun, kita dapat melakukannya dengan beberapa baris kode saja dengan looping. Ada 3 jenis pengulangan dalam C, diantaranya adalah Do, Do While, dan For. DO WHILE Pada perulangan menggunakan DO WHILE, statemen program akan dijalankan secara berulang selama kondisi syarat pada WHILE masih terpenuhi atau bernilai benar. Perulangan akan berhenti jika kondisi syarat pada WHILE bernilai salah. Pada perulangan DO WHILE, statemen program akan dijalankan setidaknya sekali sebelum mengecek kondisi syarat pada WHILE. Stuktur penggunaan do while dalam looping seperti berikut : do {        //statement } while ( kondisi source kode  #include <stdio.h> int main(){         //do akan melakukan

pengantar bahasa c

Gambar
PENGANTAR BAHASA C   C adalah bahasa pemrograman yang dapat dikatakan berada antara bahasa beraras rendah (bahasa yang berorientasi kepada mesin) dan bahasa beraras tinggi (bahasa yang berorientasi pada manusia). Bahasa beraras tinggi mempunyai kompabilitas yag tinggi antar platform. Karena itu, amatlah mudah untuk membuat program pada berbagai jenis mesin. Berbeda halnya jika menggunakan bahasa beraras rendah, sebab setiap perintahnya bergantung sekali pada jenis mesin. Brian W Kernighan.   Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman terstruktur, yang membagi program dalam bentuk sejumlah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. Program yang ditulis dengan menggunakan C mudah sekali untuk dipindahkan dari satu jenis mesin ke jenis mesin lainnya. Hal ini berkat adanya standarisasi bahasa yaitu ANSI (American National Standards Institute) yang dijadi