Sebelumnya bahasa dan algoritma pemrograman halaman 19
18. fpb=n;
19. }
20. }
21. cout<<"FPB‐nya="<<fpb;
22. return0;
23. }
Sedangkan jika ditulis dalam bahasa Java adalah sebagai berikut:
1. import java.util.Scanner;
2. importjava.io.*;
3. classbab2_04{
4. public static void main(String[] args){
5. int m,n,r,fpb;
6. Scannerinput=newScanner(System.in);
7. do{
8. System.out.print("Masukkanbilanganpertama=");
9. m=input.nextInt();
10. System.out.print("Masukkanbilangankedua="); 11. n=input.nextInt();
12. }while(m<n);
13. r=m%n;
14. fpb=0;
15. if(r==0)fpb=n;
16. else{
17. while(r!=0){
18. m=n;
19. n=r;
20. r=m%n;
21. fpb=n;
22. }
23. }
24. System.out.print("Bilanganterbesarnya="+fpb);
25. }
26. }
2.12. Soal Latihan Jawablah soal latihan dibawah ini dengan baik dan benar.
1. Apa yang dimaksud dengan bahasa pemrograman
2. Apa yang dimaksud dengan compiler dan intepreter
3. Apa yang dimaksud dengan bahasa pemrograman prosedural dan terstruktur
4. Apa yang dimaksud dengan algoritma pemrograman
NEXT artikel bab 3
Berikutnya tipe data dan operator