Anda di halaman 1dari 3

TUGAS PEMROGRAMAN BERORIENTASI OBJEK

Nama : Prapbowo Ignatha Dharma


Kelas : B3 Informatika
NIM : 151080200163

5. Menentukan bilangan yang diinputkan adalah bilangan prima

Picture :

Code :

package tugas;
import java.util.Scanner;
public class primas {
public static void main(String[] args) {
Scanner masuk = new Scanner(System.in);
System.out.print("Masukkan Bilangan : ");
int a, bilangan = masuk.nextInt();
for(a=2;a<bilangan;a++){
if(bilangan%a==0)
break;
}
if(a==bilangan)
System.out.print(bilangan+" Adalah Bilangan Prima\n");
else
System.out.print(bilangan+" Bukan Prima\n");
}
}

6. Menampilkan deret prima sebanyak nilai inputan


Picture :

Code :

package tugas;
import java.util.Scanner;
public class prima {
public static void main(String[] args) {
Scanner masuk = new Scanner(System.in);
System.out.print("Masukkan Bilangan : ");
int a, bilangan = masuk.nextInt();
for(int z=1;z<=bilangan;z++){
for(a=2;a<z;a++){
if(z%a==0)
break;
}
if(a==z)
System.out.print(z+" ");
}
System.out.print("\n");
}
}

7. Mengkonversi binner ke decimal

Picture :

Code :

package tugas;
import java.util.Scanner;
public class NewClass {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("Masukkan Binner : ");
String ini = in.next();
double desimal=0; boolean pointer=true;
for(int a=ini.length()-1, b=0;a>=0;a--,b++){
if(ini.charAt(a)!='0'&&ini.charAt(a)!='1'){
System.err.print("Error, Yang anda masukkan bukan angka biner\n");
pointer=false; break;
}else
desimal+=Character.getNumericValue(ini.charAt(a))*Math.pow(2, b);
}
if(pointer==true)
System.out.print("\n\nBil Binner = "+ini+"\nBil Desimal = "+
Math.round(desimal)+"\n\n");
}
}

Anda mungkin juga menyukai