Untuk postingan
kali ini saya akan nge-share tugas ketiga Java yang saya terima. Tanpa buang
waktu langsung saja ke Output yang diminta.
Masukkan nilai
awal : ...(enter)
Masukkan nilai
akhir : ...(enter)
Deret bilangan
adalah :
Deret bilangan
genap
: ...
Jumlah bilangan
genap : ...
Banyak bilangan
genap : ...
Deret bilangan
ganjil : ...
Jumlah bilangan
ganjil : ...
Banyak bilangan
ganjil : ...
Dan tanpa buang
waktu langsung saja kodingannya.
import java.io.*;
public class Tugas3
{
public static void main (String[] args) throws Exception{
int a,b,c,d,i,j;
a=b=c=d=0;
System.out.print("masukkan nilai awal : ");
DataInputStream nilai = new DataInputStream(System.in);
String aw = nilai.readLine();
int n_aw = Integer.valueOf(aw).intValue();
System.out.print("masukkan nilai akhir: ");
String ak = nilai.readLine();
int n_ak = Integer.valueOf(ak).intValue();
System.out.println (" ");
//menampilkan deret bilangan
System.out.print("Deret bilangan adalah:");
for (int m=n_aw; m<= n_ak; m++)
{
System.out.print(" ");
}
//menampilkan bilangan genap
System.out.println (" ");
System.out.print("Deret bilangan genap:");
for (i = n_aw ; i<= n_ak; i++);
{
if (i%2== 0)
{
System.out.print(i+" ");
a = i/2;
b = b+i;
}
}
System.out.print("\nBanyak bilangan genap:"+a);
System.out.print("\nJumlah bilangan genap:"+b);
//menampilkan bilangan ganjil
System.out.println (" ");
System.out.print("\nDeret bilangan ganjil:");
for (j = n_aw ; j <= n_ak; j++);
{
if (j%2!= 0)
{
System.out.print(j +" ");
c = a+1;
d = d+j;
}
}
System.out.print("\nBanyak bilangan ganjil:"+c);
System.out.print("\nJumlah bilangan ganjil:"+d);
}
}
public class Tugas3
{
public static void main (String[] args) throws Exception{
int a,b,c,d,i,j;
a=b=c=d=0;
System.out.print("masukkan nilai awal : ");
DataInputStream nilai = new DataInputStream(System.in);
String aw = nilai.readLine();
int n_aw = Integer.valueOf(aw).intValue();
System.out.print("masukkan nilai akhir: ");
String ak = nilai.readLine();
int n_ak = Integer.valueOf(ak).intValue();
System.out.println (" ");
//menampilkan deret bilangan
System.out.print("Deret bilangan adalah:");
for (int m=n_aw; m<= n_ak; m++)
{
System.out.print(" ");
}
//menampilkan bilangan genap
System.out.println (" ");
System.out.print("Deret bilangan genap:");
for (i = n_aw ; i<= n_ak; i++);
{
if (i%2== 0)
{
System.out.print(i+" ");
a = i/2;
b = b+i;
}
}
System.out.print("\nBanyak bilangan genap:"+a);
System.out.print("\nJumlah bilangan genap:"+b);
//menampilkan bilangan ganjil
System.out.println (" ");
System.out.print("\nDeret bilangan ganjil:");
for (j = n_aw ; j <= n_ak; j++);
{
if (j%2!= 0)
{
System.out.print(j +" ");
c = a+1;
d = d+j;
}
}
System.out.print("\nBanyak bilangan ganjil:"+c);
System.out.print("\nJumlah bilangan ganjil:"+d);
}
}
Jika sudah selesai langsung saja dicompile dan dijalankan. Jika
masih terdapat error atau output tidak sesuai, anggap saja bonus latihan :D.
Jika berhasil, maka output yang tampil akan seperti berikut.
Sekian tulisan saya yang singkat ini mudah-mudahan dapat
membantu pembaca sekalian. Wassalam.
Tidak ada komentar:
Posting Komentar