Tampilkan postingan dengan label Praktikum Struktur Data. Tampilkan semua postingan
Tampilkan postingan dengan label Praktikum Struktur Data. Tampilkan semua postingan

Selasa, 14 Desember 2010

Praktikum ke 8

#include
#include
#define maks 5
using namespace std;
class Queue{
friend ostream& operator<<(ostream&, const Queue&);
public:
Queue();
int penuh(int);
int kosong(int);
void cetak();
void enqueue(char);
char dequeue();

Jumat, 10 Desember 2010

Program Praktikum ke 7

#include<iostream.h>
#define maks 5
class Stack{
      friend ostream& operator<<(ostream&, const Stack&);

Sabtu, 04 Desember 2010

Praktikum ke 6

include <cstdlib>
#include <iostream>

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;
};


Rabu, 27 Oktober 2010

Praktikum ke 5

#include <iostream.h>
template <class T>
class Array1D{
friend ostream& operator<<(ostream&,const Array1D<T>&);
public:
Array1D(int size=0);
Array1D(const Array1D<T>& v);
Array1D(){delete[]element;}
T& operator[](int i)const;
int Size(){return size;}
Array1D<T>& operator =(const Array1D<T>& v);
Array1D<T> operator+()const;
Array1D<T> operator+(const Array1D<T>& v)const;
Array1D<T> operator-()const;
Array1D<T> operator-(const Array1D<T>& v)const;
Array1D<T> operator*(const Array1D<T>& v)const;
Array1D<T>&operator+=(const T& x);
Array1D<T>& ReSize(int sz);
Array1D<T>& geser_kanan();
Array1D<T>& geser_kiri();

Senin, 18 Oktober 2010

Praktikum ke-4

#include <cstdlib>
#include <iostream>
#define maks10

using namespace std;

class Array1D{
      friend ostream& operator<<(ostream&, const Array1D&);
      friend istream& operator>>(istream&, Array1D&);
public:
       Array1D();
       void cetak();
       void geser_kiri();
       void geser_kanan();
       void hapus_elemen();
       void urut();
private:
        char A[10];
};


Selasa, 12 Oktober 2010

Praktikum ke 3

 INHERITANCE dalam C++



BILANGAN.H
class Bilangan{
      friend ostream& operator<<(ostream&, const Bilangan&);
      friend istream& operator>>(istream&, Bilangan&);

Senin, 04 Oktober 2010

Praktikum ke 2



#include #include
using namespace std;
template
class Kompleks {
friend class Operasi ;
friend ostream& operator <<(ostream&, const Kompleks &);
friend istream& operator >>(istream&, Kompleks &);
public:
Kompleks (T s=0, T t=0) : a(s), b(t){}
void cetak();
Kompleks operator-();
Kompleks operator-(const Kompleks&);
Kompleks operator+(const Kompleks&);