Advertisement
sylpheed

B01-16516372-160921-01.pas

Oct 1st, 2016
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.90 KB | None | 0 0
  1. { NIM/Nama      : 16516372/Muhamad Arif Adiputra }
  2. { Nama File     : B01-16516372-160921-01.pas }
  3. { Tanggal       : 21 September 2016 }
  4. { Deskripsi     : Program Penghitung Perkalian 2 Pecahan Tanpa Disederhanakan }
  5.  
  6. program PerkalianPecahan;
  7. {Program Penghitung Perkalian 2 Pecahan Tanpa Disederhanakan}
  8.  
  9. {Kamus}
  10. type
  11.     p = record {deklarasi tipe baru untuk pecahan}
  12.     x,y : integer {x = pembilang ; y = penyebut}
  13. end;
  14.    
  15. var
  16.     p1 , p2 , ph : p;
  17.     {p1, p2 = input pecahan 1 dan 2 ; ph = hasil pecahan}
  18.    
  19. {Algoritma}
  20. begin
  21.     write('Masukan Pembilang 1 : '); readln(p1.x);
  22.     write('Masukan Penyebut 1 : '); readln(p1.y);
  23.     write('Masukan Pembilang 2 : '); readln(p2.x); 
  24.     write('Masukan Penyebut 2 : '); readln(p2.y);
  25.     ph.x := p1.x *  p2.y + p2.x * p1.y; {menghitung pembilang}
  26.     ph.y := p1.y * p2.y; {menghitung penyebut}
  27.     writeln('Pembilang hasil perkalian', ph.x);
  28.     writeln('Penyebut hasil perkalian', ph.y);
  29. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement