Soal Mengubah angka(tidak boleh pakai array) dalam bahasa java
import java.util.Scanner;
import java.lang.Math;
public class Main
{
public static void main (String[]args)
{
int bil1, a, b, n, itung, i;
int count = 0;
Scanner sc = new Scanner (System.in);
System.out.println ("masukan bilangan : ");
bil1 = sc.nextInt ();
n = bil1;
System.out.println ("masukan bilangan yang akan diubah :");
a = sc.nextInt ();
System.out.println ("masukan bilangan peubah :");
b = sc.nextInt ();
while(bil1 > 0)
{
bil1 = (bil1-bil1%10)/10;
count++;
}
i = count;
while(i>0)
{
itung = n/(int)Math.pow(10, i-1);
if(itung == a)
{
itung = b;
}
System.out.print(itung);
n = (int)n % (int)Math.pow(10,i-1);
i--;
}
}
}
Komentar
Posting Komentar