Stack(1), struktur data,, pop,, push,, push dan pop,, pascalDeskripsi lengkap
zdvdsFull description
Full description
Stack(1), struktur data,, pop,, push,, push dan pop,, pascalDescrição completa
Stack(1), struktur data,, pop,, push,, push dan pop,, pascalFull description
Full description
Struktur Data
tes
tesFull description
laporan tugas asd bab 4
Struktur data adalah suatu pengelolaan data sehingga data dapat dipergunakan secara lebih efisien dan efektif. Dalam bahasa pemrograman, struktur data seringkali ditampakkan secaa fisik dala…Full description
TUGAS STRUKTUR DATA Kelompok : Annaliss Resti Eka R Tia Siti Nurmaya Yuyun Yulianti Santi Kelas : 12.2A.17 Buatlah Program dari dari soal berikut ini !
Diketahui suatu stack dengan max_stack = 6 1. Bila dilakukan PUSH 3 elemen ke dalam stack, kemudian di PUSH lagi 2 elemen dan di POP 3 elemen. Maka dimana posisi Top of Stack ? 2. IsEmpty pada kondisi terakhir adalah ? 3. Dari kondisi diatas (no. 3) Berapa elemen yang harus di PUSH untuk mencapai kondisi penuh Top of Stack = max_stack ? 4. Berapa elemen yang harus di POP untuk mencapai kondisi IsEmpty = True
Pembuatan Program
#include #include #define MAX 5 int top=-1; char stack[MAX]; char x; void push(){ cout<<"Masukkan cout<<"Masukkan satu karakter : "; cin>>x; top++; stack[top]=x; if (top < MAX) { stack[top] = x; } else { cout<< "Stack Penuh, Push Nilai Tidak Dapat Dilakukan"<
return; } int i=0; for(i=top; i>=0; i--) cout<>input; if (input==1){ push(); }else if (input==2){ pop (); }else if (input==3){ cetak(); }else if (input==4){ break; }else{ cout<<"perintah "<
Hasil Output Program
1. Data x=6 A, B, C, D, E, F Push 3 elemen
C B A
T. Top :=1
Push 2 elemen E D C B A
Pop 3 elemen
B A
2. IsEmpty yang terakhir adalah B, A 3. Elemen yang harus di Push untuk mencapai kondisi penuh berjumlah 4
F E D C B A
4. Elemen yang harus di Pop untuk mencapai kondisi IsEmpty=True adalah 6 elemen