16.10.10
Praktikum VI
#include >
#include
#include
using namespace std ;
class node {
friend class list;
friend ostream& operator<< (ostream&, const list& );
public:
node(char t, node* p ): info (t), berikut( p ){}
protected :
char info;
node *berikut;};
class list{
friend ostream& operator<<(ostream& , const list& ) ;
public:
list(): kepala(0) {}
~list();
void sisip(char t);
int hapus(char& t);
int kosong(){return (kepala == 0); }
void cetak();
protected:
node* kepala;
node* nodebaru(char& t, node* p){
node* q = new node(t,p); return q;}};
ostream& operator<<(ostream& out, const list& k){
for( node* p=k.kepala; p; p=p->berikut)
out<info<<” -> “;
out<< “*\n”;
return out;}
list::~list() {
node* temp;
for (node* p= kepala; p ; ){
temp=p;
p=p->berikut;
delete temp;}}
void list::sisip( char t){
cout< info;
node* p=kepala;
kepala=kepala->berikut;
delete p;
return 1;}
void list::cetak(){
for ( node* p=kepala; p; p=p->berikut)
cout<info<<”->”;
cout<<”*\n”;}
int main(int argc, char *argv[]){
list x;
char data;
x.sisip(‘a’);
cout<di hapus dari list:”;
cout<
Langganan:
Posting Komentar (Atom)
Pengikut
Entri Populer
-
Metoda Pengurutan Quick Sort Dengan Bahasa C Roni akan membangun program yang akan melakukan proses pengurutan dengan metoda Quick Sort. ...
-
Pencarian Berurutan Adalah suatu teknik pencarian data dalam array (1 dimensi)yang akan menelusuri semua elemen-elemen array dari awal sa...
-
#include #include #include #define maks 5 using namespace std; class Queue{ friend ostream& operator
-
#include > #include #include using namespace std ; class node { friend class list; friend ostream& operator public: n...
-
Menghitung Rata-Rata untuk program Kelas: Private Sub CalcBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Calc...
-
6. class Stack { 7. friend ostream& operator<<(ostream&,const Stack&); 8. public: 9. Stack(); 10. ...
-
Operator Relasi # include # include main() { int a=20,b=20,sama1,tidaksama1,besar1,samabesar1,kecil1,samakecil1; float x=30.25,...
-
#include #include template using namespace std; class Kompleks { friend class operasi ; friend ostream& operator &); frie...
Tidak ada komentar:
Posting Komentar