Background

Dua buah titik.c

algoritma dan pemograman
/* Program Titik_Tengah */

#include <stdio.h>

main()
{
    typedef struct{int x_1; int x_2; int y_1; int y_2; int x_3; int y_3;}titik;
    titik P1, P2, P3;
    printf("Masukkan nilai x1    = "); scanf("%d", &P1.x_1);
    printf("Masukkan nilai y1    = "); scanf("%d", &P1.y_1);
    printf("Masukkan nilai x2    = "); scanf("%d", &P2.x_2);
    printf("Masukkan nilai y2    = "); scanf("%d", &P2.y_2);
    printf("Maka nilai titik P1     = (%d,%d)\n", P1.x_1,P1.y_1);
    printf("Maka nilai titik P2     = (%d,%d)\n", P2.x_2,P2.y_2);
    P3.x_3 = (P1.x_1 + P2.x_2)/2;
    P3.y_3 = (P1.y_1 + P2.y_2)/2;
    printf("Maka titik tengah dari P1 dan P2 adalah P3 = (%d,%d)\n", P3.x_3,P3.y_3);
}

Leave a Reply