Program ini untuk menghitung. Capek ah jelasinnya. Coba aja sendiri.
int pilihan; float x,y,a,b,c,d,p,q,hasil,var1,var2,var3,var4,var5,var6; main() { puts("Masukkan program yang mau dijalankan : "); puts("1. x1 = (a-b)/(a+b)"); puts("2. x2 = (a^2+b^2)/(x^2y)"); puts("3. x3 = (ad-(bc/2))/(xy)"); puts("4. x4 = ((pq^2)-(xy))/(a^2b)"); puts("98. Shutdown program"); puts(""); printf("Enter your choice : ");scanf("%i",&pilihan); execpilihan(); } execpilihan() { if (pilihan==1) { clear(); printf("Masukkan nilai a : ");scanf("%f",&a); printf("Masukkan nilai b : ");scanf("%f",&b); hasil=(a-b)/(a+b); printf("Hasil = %.2f",hasil); } else if (pilihan==2) { clear(); printf("Masukkan nilai a : ");scanf("%f",&a); printf("Masukkan nilai b : ");scanf("%f",&b); printf("Masukkan nilai x : ");scanf("%f",&x); printf("Masukkan nilai y : ");scanf("%f",&y); hasil=(a*a+b*b)/(x*x*y); printf("Hasil = %.2f",hasil); } else if (pilihan==3) { clear(); printf("Masukkan nilai a : ");scanf("%f",&a); printf("Masukkan nilai b : ");scanf("%f",&b); printf("Masukkan nilai c : ");scanf("%f",&c); printf("Masukkan nilai d : ");scanf("%f",&d); printf("Masukkan nilai x : ");scanf("%f",&x); printf("Masukkan nilai y : ");scanf("%f",&y); hasil=(a*d-(b*c/2))/(x*y); printf("Hasil = %.2f",hasil); } else if (pilihan==4) { clear(); printf("Masukkan nilai a : ");scanf("%f",&a); printf("Masukkan nilai b : ");scanf("%f",&b); printf("Masukkan nilai c : ");scanf("%f",&c); printf("Masukkan nilai d : ");scanf("%f",&d); printf("Masukkan nilai x : ");scanf("%f",&x); printf("Masukkan nilai y : ");scanf("%f",&y); printf("Masukkan nilai p : ");scanf("%f",&p); printf("Masukkan nilai q : ");scanf("%f",&q); hasil=((p*q*q)-(x*y))/(a*a*b); printf("Hasil = %.2f",hasil); } else if (pilihan==98) { puts("Program dihentikan."); } else { puts("Pilihan tidak valid."); puts("Press any key to continue ..."); clear(); main(); } } clear() { getch(); system("cls"); }