Advertisement
Guest User

Untitled

a guest
Jan 21st, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.99 KB | None | 0 0
  1. import java.util.Scanner;
  2. import java.util.StringTokenizer;
  3.  
  4. public class Konwertowanie_1A {
  5.     public static void main (String[] args) {
  6.        
  7.         Scanner odczyt = new Scanner(System.in);
  8.         double liczba = 0, b = 0;
  9.         int podstawa = 0, a = 0 ;
  10.         int element, element2;
  11.         String wynik = "";
  12.        
  13.         System.out.print("Podaj liczbe rzeczywista > ");
  14.         liczba = odczyt.nextDouble();
  15.         System.out.print("Podaj liczbe calkowita z zakresu 2-9 > ");
  16.         podstawa = odczyt.nextInt();
  17.        
  18.         a = (int) liczba;
  19.         b = liczba - a;
  20.        
  21.         while(a > 0){  
  22.             for(int i = 2; i<=9;++i) {
  23.                 if(podstawa == i) {
  24.                     element = a%(podstawa);
  25.                     wynik+=element;
  26.                     a = (int) a/ podstawa;
  27.                 }
  28.             }
  29.         }
  30. //      while(b >0) {
  31. //      for(int i = 2; i<=9; ++i) {
  32. //          if(podstawa == i) {
  33. //              element2 = (int) (b*(podstawa));
  34. //              wynik+=element2;
  35. //              a = (int) a/ podstawa;
  36. //          }
  37. //      }          
  38. //      }
  39.         System.out.println("liczba caklkowita w "+podstawa+" > "+new StringBuilder(wynik).reverse().toString());
  40.         }
  41.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement