1. Главная
  2. Библиотека
  3. Информатика
  4. Пользователь вводит десятичную дробь (например, 0,2345 – у дроби нет целой части, если пользователь введет число, где есть...
  • 👋 Решение задач

  • 📚 Информатика

решение задачи на тему:

Пользователь вводит десятичную дробь (например, 0,2345 – у дроби нет целой части, если пользователь введет число, где есть целая часть, то должно выплыть сообщение об ошибке). Написать программу перевода десятичной дроби из десятичной системы счисления в

Дата добавления: 30.11.2023

Условие задачи

Пользователь вводит десятичную дробь (например, 0,2345 – у дроби нет целой части, если пользователь введет число, где есть целая часть, то должно выплыть сообщение об ошибке). Написать программу перевода десятичной дроби из десятичной системы счисления в систему счисления с основанием, которое пользователь вводит с клавиатуры (вводим ограничения на системы счисления, в которых есть буквенное обозначение цифр, так же не может быть введено 0 и 1 как основание системы счисления). После перевода сделать проверку, определить погрешность, если она есть. Пользователь может выбирать систему счисления до бесконечности, т.е. необходимо предусмотреть внешний цикл с вопросом к пользователю о необходимости продолжать перевод из одной системы счисления в другую.

Ответ

package laba_6;

import java.util.Scanner;

import static java.lang.Math.*;

public class zadanie_4 {

public static void main (String args[]) {

Scanner scanner = new Scanner (System.in);

System.out.println("Введите десятичную дробь "

+ "без целой части");

double drob = scanner.nextDouble();

if ((int)drob0){

System.out.println("Ошибка! Введите десятичную дробь без целой части");

}else {

System.out.println("Введите систему счисления"

+ " в которую хотите перевести");

int sistema1 = scanner.nextInt();

double s = Is10 (drob, sistema1);

System.out.println(s);

System.out.println("Введите систему счисления"

+ " в котор...

Потяни

Сводка по ответу

  • Загружено студентом
  • Проверено экспертом
  • Использовано для обучения AI
  • Доступно по подписке Кампус+

Купи подписку Кампус+ и изучай ответы

Кампус Библиотека

  • Материалы со всех ВУЗов страны

  • 1 000 000+ полезных материалов

  • Это примеры на которых можно разобраться

  • Учись на отлично с библиотекой