Judul Psting : Program java Iterasi Dan Rekursi Kondisi For - While
Program java Iterasi Dan Rekursi Kondisi For - While
TUGAS PRAKTIKUM ITERASI DAN REKURSIF
1. Buatlah program untuk mencetak nama Anda sebanyak 100 kali. Buatlah dua
versi menggunakan for dan while.
A. Versi For
public class Perulangan_Nama {
public int ulang (){
for(int i=1; i<=100; i++){
System.out.println(" Nama = Tri Mueri Sandes");
}
return 0;
}
public static void main(String[] args) {
Perulangan_Nama p= new Perulangan_Nama();
p.ulang();
}
}
- Versi Do While
public class Nama_While {
String Nama="Nama = Tri Mueri Sandes";
int x =1;
public int DoWhile(){
do{
System.out.println(Nama);
x++;
}
while(x<=100);
return 0;
}
public static void main(String[] args) {
Nama_While NW= new Nama_While();
NW.DoWhile();
}
}
Output :
2. Buatlah program menghitung faktorial sebuah bilangan menggunakan iterSsi.
guatlah dalam versi for dan while. Gunakan Buffered Reader untuk input
bilangan.
A. Versi For
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class faktorialIterasiFor {
public static void main(String[] args) throws Exception {
BufferedReader a = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Masukkan angka = ");
String angka = a.readLine();
int fak = Integer.parseInt(angka);
int hasil = 1;
for (int i = 1; i <= fak; i++) {
hasil *= i;
}
System.out.println("faktorial " + angka + " = " + hasil);
}
}
- Versi While
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class faktorialIterasiWhile {
public static void main(String[] args) throws Exception {
BufferedReader a = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Masukkan Angka = ");
String angka = a.readLine();
int fak = Integer.parseInt(angka);
int hasil = 1;
int index = 1;
while (index <= fak) {
hasil *= index;
index++;
}
System.out.println("faktorial " + angka + " = " + hasil);
}
}
Demikianlah Artikel Program java Iterasi Dan Rekursi Kondisi For - While
Sekian Posting Program java Iterasi Dan Rekursi Kondisi For - While, mudah-mudahan bisa memberi manfaat untuk anda semua.
Belum ada tanggapan untuk "Program java Iterasi Dan Rekursi Kondisi For - While"
Posting Komentar