Jika disajikan soal seperti ini : buatlah sebuah program untuk menghitung banyak digit dari sebuah bilangan bulat yang di input . Kira-kira seperti inilah program sederhananya , silahkan di simak dan di pahami .
package tugas6_1_14;
import java.util.Scanner;
/**
*
* @author Sindir-Asik
*/
public class notiga {
public static void main (String [] args){
Scanner pakhady = new Scanner (System.in);
int angka , count = 0;
System.out.println("Masukan angka : ");
angka = pakhady.nextInt();
while (angka > 0) {
angka = angka / 10;
count++;
}
{
System.out.println ("Jumlah digit = " + count);
System.out.println("\ntkj2-all4free.blogspot.com");
}
}
}
Maka outputnya akan seperti ini kira-kira,
angka = angka / 10; pada kode program merupakan batas maksimum angka yang kita inputkan . Kira-kira seperti itulah pembahasan dari makhluk yang tak sempurna ini.
package tugas6_1_14;
import java.util.Scanner;
/**
*
* @author Sindir-Asik
*/
public class notiga {
public static void main (String [] args){
Scanner pakhady = new Scanner (System.in);
int angka , count = 0;
System.out.println("Masukan angka : ");
angka = pakhady.nextInt();
while (angka > 0) {
angka = angka / 10;
count++;
}
{
System.out.println ("Jumlah digit = " + count);
System.out.println("\ntkj2-all4free.blogspot.com");
}
}
}
Maka outputnya akan seperti ini kira-kira,
jumlah digit |
Manteb bang, makasih nih uda dikasi info, saya ijin modifikasi dibagian outputnya buat tugas nih bang.
ReplyDeleteOh iya skalian mau minta tolong bang, tolong jelaskan untuk kode count = 0 sama blok statement while bang. Saya kurang mudeng bang hehe
Masih newbie nih
Terima kasih
Silakan kunjungan baliknya gan Mencari karakter apa saja yang ada dalam inputan string menggunakan java
ReplyDelete