Program Menjumlahkan Dua Bilangan Pecahan - Fungsi / Function C/C++
Praktikum Fungsi / Function C/C++
#include <stdio.h> int a, b, c, d, e, h1, h2, ha, s1, s2; //inisialisasi variabel int proses (int a, int b, int c, int d) { e = (b * d) / 2; //merata-ratakan penyebut h1 = (e / b) * a; //hasil pembilang dari rata -rata pada pecahan pertama h2 = (e / d) * c; //hasil pembilang dari rata- rata pada pecahan kedua ha = h1 + h2; //hasil jumlah pembilang dari kedua pecahan s1 = ha / e; //hasil pembulatan pembilang s2 = ha % e; //hasil pembulatan bilangan bulat } int tampil (int a, int b, int c, int d) { printf ("%d/%d + %d/%d = %d/%d + %d/%d = %d/%d",a , b, c, d, h1, e, h2, e, ha, e); //tampilan hasil if (s1 > 0) //jika ada hasil pembulatan maka akan tampil hasilnya printf (" = %d %d/%d", s1, s2, e); } int main() { printf ("Menjumlahkan 2 buah pecahan, dan menyederhanakan\n\n"); printf ("Masukan nilai pecahan ke-1 (contoh 1/2) = "); scanf ("%d/%d",&a,&b); //input pecahan pertama printf ("Masukan nilai pecahan ke-2 (contoh 1/2) = "); scanf ("%d/%d",&c,&d); //input pecahan kedua proses (a, b, c, d); tampil (a, b, c, d); }Hasil running
0 Response to "Program Menjumlahkan Dua Bilangan Pecahan - Fungsi / Function C/C++"
Post a Comment