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

Postingan populer dari blog ini

Pentingnya Mendapatkan Sertifikasi di Bidang IT/Sebagai Programmer

Pengantar Java Swing Bagian 1

Pengenalan UML