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&);