Postingan

Menampilkan postingan dari 2017

Interaksi Manusia dan Komputer? silahkan di cek...! Teknik Informatika

Gambar

Praktikum 5 - Queue dan Postfix, Infix

Gambar
Nama : ARLIN NIM   : E1E115006 1. Dengan mengembangkan code berikut, buatlah program STACK QUEUE dengan ketentuan:     a. Memiliki fungsi ENQUEUE (input data)     b. Memiliki fungsi DEQUEUE (ambil satu data)     c. Memiliki fungsi CLEAR (delete all data)     d. Memiliki fungsi PRINT (cetak data pada layar)   Source Code: #include <iostream> #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <cstring> #define max 15 using namespace std; struct queue //menedefenisikan queue dengan struck {   int head;   int tail;   int data [15]; //daya tampung max 15  }; queue antri; void enqueue (int data) //deklarasi pengimputan data queue {    antri.head=0;    antri.tail++;    antri.data[antri.tail]=data;    cout<<"data berhasil dimasukkan"; } void dequeue() //pengambilan data pada queue {     ...

Searching Array (Praktikum 3 Struktur Data)

Gambar
Tugas Searching Array (Praktikum 3) Nama : Arlin NIM   : E1E115006 1. Buatlah program untuk mencari data pada array 2 dimensi (opsional:     tambahkan kode program untuk memberi inputan data dan ukuran array, poin plus 10)     Contoh data array:     1 3 2     10 5 8     15 24 10     yang dicari: 24     output : data 24 berada pada posisi [2][1]     yang dicari: 2     output:  data 2 berada pada posisi [0][2]     petunjuk: gunakan sequential search, karena data tidak diurutkan, terdapat 2     looping untuk proses pencarian. Source Code: #include <iostream> #include <conio.h> using namespace std; int main() {     int b,k; //untuk deklarasi     int total;     cout<<"Masukan Jumlah Baris : "; cin>>b; //jumlah baris     cout<<"Masukan Jumlah Kolom : "; cin>...

Tugas Struktur Data Praktikum 2

Gambar
1. Menghapus data dengan imputan user #include <iostream> #include <conio.h> using namespace std; int main() {     int i, a=0;     int data[]={2,12,6,12,12,7,6,12}; //mendeklarasikan data         for(int c=0;c<8;c++)         {             cout<<data[c]<<" "; //menapilkan data lama         }     cout<<endl<<"Data yang akan dihapus : "; cin>>i;  //input data yang akan di hapus         for(int c=0;c<8;c++) //proses penghapusan data         {             if(data[c]==i)             {                 data[c]=0;                 a++;             }         }     ...