Latihan / Tugas
1).Buatlah program untuk menghitung 10 deret bilangan genap dengan hasilnya : 2 + 4 + 6 + 8 + 10 + 12 + 14 + 16 + 18 + 20 = 110
2).Buatlah program untuk menghitung 10 deret bilangan ganjil dengan hasilnya : 1 + 3 + 5 + 7 + 9 + 11 + 13 + 15 + 17 + 19 = 100
3).Buatlah program untuk menampilkan deret fibonanci, seperti ini : 1, 1, 2, 3, 5, 8, 13, 21
4).Buatlah program untuk menampilkan bilangan prima, seperti dibawah ini : e. 2, 3, 5, 7, 11, 13, 17, 19
Penyelesaian :
1). Menhitung 10 deret bilangan genap :
coding:
public class penjumlahangenap
{
public static void main(String [] args){
System.out.println("Bilangan Genap antara 1-20 = ");
System.out.println("-----");
int i=1, genap=2,jumlah=0;
while(i<=10){
System.out.println(i+". "+genap);
jumlah += genap;
genap = genap+2;
i++;
}
System.out.println("-----");
System.out.println("Jumlah => "+jumlah);
System.out.println("Bayu Yudhistira | 1402002");
}
}
output :
2).Menghitung 10 deret bilangan ganjil :
coding :
public class penjumlahanganjil
{
public static void main(String [] args){
System.out.println("Bilangan Ganjil antara 1-20 = ");
System.out.println("-----");
int i=1, ganjil=1,jumlah=0;
while(i<=10){
System.out.println(i+". "+ganjil);
jumlah += ganjil;
ganjil = ganjil+2;
i++;
}
System.out.println("-----");
System.out.println("Jumlah => "+jumlah);
System.out.println("Bayu Yudhistira | 1402002");
}
}
output :
3). Menampilkan deret Fibonanci :
coding :
public class Fibonacci {
public static void main(String[] args) {
int fibonacciDeret =10;
int a=0;
int b=1;
for ( int i=1; i<= fibonacciDeret; i++)
{
System.out.println("Fibonacci :" +a);
a=a+b;
b=a-b;
}
System.out.println("Bayu Yudhistira | 1402002");
}
}
output :
4). Menampilkan bilangan prima
coding :
public class Bilanganprima {
public static void main(String[] args){
char tanda[] = new char[101];{
for (int i = 2; i <= 21; i++)
if (tanda[i] != '*') {
System.out.print(i+"|");
for (int j = i * 2; j <= 21; j+=i) {
tanda[j]='*';}}
}
{System.out.println("Bayu Yudhistira | 1402002");}
}
}
output :
Makasih mas
BalasHapus