Showing posts with label Tugas. Show all posts
Showing posts with label Tugas. Show all posts

Monday, May 23, 2011

File Class Siswa Tgl 23 Mei 2011

untuk temen-temen yang mau unduh file ClassSiswa yang di bahas di kelas bisa unduh di sini.

Tuesday, April 12, 2011

Coba Latihan Buat Kotak, Segitiga, & Lingkaran C/ C++

buat temen-temen yg belum dapet ato belum nemu algoritma bwat bikin segitiga & lingkaran, ini saya udah nyoba pake algoritma dari internet, silahkan dicoba & pahami :D. ini sourcecodenya : via 4shared or ziddu

File Latihan Pemrograman IV : Buat Kotak

buat temen-temen, ini file dari c bapaknya : classBidang.cpp via 4shared or ziddu

Monday, March 14, 2011

File Latihan Pemrograman IV tgl 14 Maret 2011

bwat temen-temen yang ngambil mata kuliah pemro IV & blum dapet file latihan yg tadi di kelas, ini ada file latihannya : pemro4 (14 maret 2011).rar yang berisi file cpoint.cpp & classpoint.cpp. Oia, filenya belum bener 100% jadi benerin sendiri ya, hehehe,

sebenernya file ini ga jauh beda ama yg kemaren-kemaren, bedanya pada file ini udah diimplementasikan tentang class dll deh. . . ya konsep OOP.

Tuesday, March 8, 2011

File Point.cpp Revisi di Kelas

Bagi yg belum dapet file revisi dari pak dosen kita di kelas tadi, bisa di unduh file Point.cpp yg udah direvisinya & lanjutin lagi yang kurangnya. Tambahinnya masing-masing ya ^^

Monday, March 7, 2011

Contoh Rule Tugas Wumpus


Gambar di atas adalah hasil scan nyoba ngerjain tugas Artificial Intelligence untuk kasus Wumpus, tapi itu baru awal ja dan untuk lanjutannya kita terusin lagi deh, hehe :D Semangat . . .

Isi Method bwat Jawab Tugas Pemrograman IV - I.C

Ini ADT nya:

typedef struct{
    float x;
    float y;
} Point;

typedef struct
{
    Point Paw;
    Point Pakh;
} Line;

Nah yang ini isi dari beberapa methodnya:

Point MakePoint(float x, float y)
{
    Point P;

    P.x = x;
    P.y = y;

    return P;
}

Line MakeLine (Point p1, Point p2)
{
    Line L;
    L.Paw  = p1;
    L.Pakh = p2;

    return L;
}

void BacaLine(Line* L)
{
    cout << "\nP1 untuk Paw\n";
    cout << " input x1 = "; scanf("%f", &L->Paw.x);
    cout << " input y1 = "; scanf("%f", &L->Paw.y);

    cout << "\nP2 untuk Pakh\n";
    cout << " input x1 = "; scanf("%f", &L->Pakh.x);
    cout << " input y1 = "; scanf("%f", &L->Pakh.y);

}

void TulisLine(Line L)
{
    Point p1, p2;
    p1 = GetPaw(L);
    p2 = GetPakh(L);

    printf("P1(x,y) dan P2(x,y) = P1(%.f, %.f) dan P2(%.f, %.f)", p1.x, p1.y, p2.x, p2.y);
}

Contoh Method Bwat Jawab Tugas Pemrograman IV no 1

Berikut adalah contoh method bwat ngejawab tugas pemrograman IV no 1 :

  • Objek: Mahasiswa
  • Atribut: char NPM[]; char Nama[]; char Alamat[]; int Jurusan;
  • Method: BuatDataSiswa(); LihatDataSiswa(); HapusDataSiswa(); UpdateDataSiswa();

Nah sisanya tambahin sendiri ja, ini kn cm contoh, hehehe, semoga dapet bayangan bwat ngerjainnya ya ^^

Monday, February 28, 2011

Isi Method bwat Jawab Tugas Pemrograman IV - I.B

Ini adalah isi dari beberapa method untuk Tugas Pemrograman IV - I.B dan untuk ADT I.Bnya udah di bahas di postingan sebelumnya:
CPoint MakeCPoint(float x, float y, int c)
{
    CPoint CP;

    CP.P.x = x;
    CP.P.y = y;
    CP.color = c;

    return CP;
}

void BacaCPoint(CPoint* P)
{
    cout << " input x = "; scanf("%f", &P->P.x);
    cout << " input y = "; scanf("%f", &P->P.y);
    cout << " input c = "; scanf("%d", &P->color);
}

float GetColor(CPoint P)
{
    if(P.color == 1)
        cout << "merah";
    else if (P.color == 2)
        cout << "biru";
    else if (P.color == 3)
        cout << "kuning";
    else if(P.color == 4)
        cout << "hijau";
    else
        cout << "Hitam";
    return P.color;

}

void TulisCPoint(CPoint P)
{
    printf("(%.f ,%.f )-", GetAbsis(P), GetOrdinat(P));
    GetColor(P);
}

ADT bwat Jawab Tugas Pemrograman IV - I.B

Nah klo yg ini, adalah ADT bwat Tugas Pemrograman IV - I.B, gni  nih ADT nya:
typedef struct{
    float x;
    float y;
} Point;

typedef struct{
    Point P;
    int color;
}CPoint;

Coba Jawab Tugas Pemrograman IV - I.A

Mau coba jawab tugas pemrograman IV yang A ah, hehe . . . :D
isi dari beberapa method-methodnya kurang lebih ky gini:
Point MakePoint(float x, float y)
{
    Point P;
    P.x = x;
    P.y = y;
    return P;
}

void BacaPoint(Point* P) {
    cout << "x = "; scanf("%f", &P->x);
    cout << "y = "; scanf("%f", &P->y);
}

float GetAbsis(Point P){
    return P.x;
}

float GetOrdinat(Point P)
{
    return P.y;
}

void setAbsis(Point *P, float x)
{
    P->x = x;
}

void TulisPoint(Point P)
{
    printf("(%.f , %.f)", GetAbsis(P), GetOrdinat(P));
}

Friday, February 25, 2011

Tugas Pemrograman IV (28 Pebruari dan 1 Maret)

Bwat temen-temen yg ngambil mata kuliah pemrograman IV kelas hari senin or hari selasa ada TUGAS untuk tanggal 28 Pebruari or 1 Maret, berikut adalah tugasnya:
  1. Buat method beserta parameternya bila diperlukan dari object dan adt yang terdapat pada file Presentation1.ppt 
  2. Kerjakan Latihan A, B, dan C pada halaman 23-25 pada file IntroToOOP.pdf , yaitu melengkapi program yang sudah ada.