Текущее время: 25 сен 2020, 02:01




 Страница 1 из 1 [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Конвертация из одной системы в другую JAVA
Новое сообщениеДобавлено: 16 фев 2012, 16:06 
Модератор
Модератор
Аватара пользователя

Зарегистрирован: 17 дек 2009, 17:33
Сообщения: 275
Откуда: Харьков
import java.util.Scanner;
import java.awt.*;
public class test {
/*
* ДЗ: Пользователь вводи два числа диапазон в котором он хочет вывести.
Система выводит в : 2,10,16 формате
* */
   public static void main(String[] args) {
      String a = "";
      String b = "";
      System.out.println("Пожалуйста введите начало (целое число) диапазона:\n");
      Scanner scan = new Scanner(System.in);
      a = scan.nextLine();
      if(checkString(a))
      {
         
      
      System.out.println("Пожалуйста введите конец (целое число) диапазона:\n");
      b = scan.nextLine();
      if(checkString(b))
      {
         for(int counter = Integer.parseInt(a) ; counter<=Integer.parseInt(b); counter++)
         {
            System.out.printf("ЧИСЛО:%s | Число в Двоичном виде: %s\t Число в Восьмеричном виде: %s Число в Десятичном виде: %s\t Число в Дестнадцатиричном виде: %s \n",counter, Integer.toString(counter,2), Integer.toString(counter,8), Integer.toString(counter,10), Integer.toString(counter,16)); 
            Toolkit.getDefaultToolkit().beep();     
            
         }
         System.err.println("Конец . . .\n");
      }else System.err.println("Это не число.Завершение работы . . .\n");
      }else System.err.println("Это не число.Завершение работы . . .\n");
      }
   
   public static boolean checkString(String string) {
        try {
            Integer.parseInt(string);
        } catch (Exception e) {
            return false;
        }
        return true;
    }

}



_________________
У меня нет шанса на ошибку
И сегодня я люблю ее сильнее чем вчера...
Не в сети
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 Страница 1 из 1 [ 1 сообщение ] 


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

cron