Membuat sebuah program java yang dapat menerima input berupa nilai max suatu bilangan dan kemudian program dapat memproses nilai tersebut sehingga semua nilai angka genap tersimpan dalam file genap.txt dan semua angka ganjil tersimpan dalam file ganjil.txt !
import java.io.*;
class GanjilGenap
{
public static void main(String args[])
{
try
{
BufferedReader bfr = new BufferedReader(new InputStreamReader(System.in));
System.out.println("=====================================");
System.out.println("= Bilangan Ganjil Dan Genap =");
System.out.println("=====================================");
System.out.println("");
System.out.print(" Masukkan Bilangan Max : ");
int max = Integer.parseInt(bfr.readLine());
String genap;
genap="genap.txt";
String ganjil;
ganjil="ganjil.txt";
File f = new File(genap);
f.createNewFile();
File g = new File(ganjil);
g.createNewFile();
FileWriter gn = new FileWriter(genap);
FileWriter gj = new FileWriter(ganjil);
for(int i=1;i<=max;i++)
{
if(i%2==0)
{
gn.write(i + " ");
}
else
{
gj.write(i + " ");
}
}
gn.close();
gj.close();
System.out.println("");
System.out.println(" -------- memproses --------");
System.out.println("");
System.out.println(" Kumpulan bilangan genap hingga nilai " + max + " tersimpan dalam file genap.txt");
System.out.println(" Kumpulan bilangan ganjil hingga nilai " + max + " tersimpan dalam file ganjil.txt");
System.out.println("");
}
catch(IOException io)
{
System.out.println("Erorr" + io.getMessage());
}
}
}
Hasil eksekusinya :
Menyimpan File Genap Ganjil
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar