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

0 comments:

Post a Comment