Postingan
Menampilkan postingan dari 2017
Praktikum 5 - Queue dan Postfix, Infix
- Dapatkan link
- X
- Aplikasi Lainnya
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)
- Dapatkan link
- X
- Aplikasi Lainnya
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
- Dapatkan link
- X
- Aplikasi Lainnya
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++; } } ...