Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
burlakovartemyoxcyjx
12.09.2021 20:30 •
Информатика
3. написать программу на языке java, которая по заданному номеру единицы измерения (1 – килограмм, 2 – миллиграмм, 3 – грамм, 4 – тонна, 5 – центнер) и массы m выдавала бы соответствующее значение массы в килограммах.
Показать ответ
Ответ:
Natusya09123
05.10.2020 02:04
Import java.util.*;
public class zadacha
{
public static void main(String[]args)
{
cout("Введите номер ед.изм: ");
@SuppressWarnings("resource") Scanner cin = new Scanner (System.in);
double v=cin.nextInt();
cout("Введите массу в указанной ед.изм: ");
double m=cin.nextDouble();
if (v==1) {
print(m);
}
else if (v==2) {
print(m/st(6));
}
else if (v==3) {
print(m/st(3));
}
else if (v==4) {
print(m*st(3));
}
else if (v==5) {
print(m*st(2));
}
}
public static void cout (String text)
{
System.out.print(text);
}
public static void print(double printer)
{
System.out.print(printer);
}
public static int st(int t)
{
t=(int) Math.pow(10, t); return t;
}
}
0,0
(0 оценок)
Популярные вопросы: Информатика
epstalmakov
20.11.2020 07:03
Составить программный код сложение и вычитание двуч чисел. без разницы с какими числами ...
milana2709
10.06.2022 13:14
Чему будет равно значение переменной A в результате работы такой программы: for i:=1 to 10 do p[i] := i; A := 0; for i := 1 to 10 do A := A + p[i];...
gazizkadyrzhan
30.05.2021 17:52
Отметьте области приминения мультимидийных технологий умоляю.все на фотке...
lavrinenkoll
15.01.2021 20:58
Ребят мне ток 1 шанс на правильный ответ...
Soos2009
26.07.2020 08:21
Информатика логические формулы Задание 5 пример б...
egorbokof
21.06.2022 02:03
Определите значение переменной а после выполнения следующего фрагмента программы:a = 10;for i in range(3):а -= 1это пайтон. ...
olsanskijartur
21.03.2023 12:16
1) Напишите надписи СГУ. Используя координатную плоскость для изображения аббревиатуры, последовательность действий пропишите с записи алгоритмов «Текстовый» (словесный)....
Ehmedov
30.03.2023 03:24
выполнить задания по информатике...
Space0611
18.11.2022 13:32
Выбери строку заголовка алгоритма.алг фигура_24начопустить перосместиться на вектор (x1, y1)сместиться на вектор (x2, y2)Сместиться на вектор (х3, 3)сместиться на...
jasmina14
12.01.2021 19:32
я умоляю ( информатика)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
public class zadacha
{
public static void main(String[]args)
{
cout("Введите номер ед.изм: ");
@SuppressWarnings("resource") Scanner cin = new Scanner (System.in);
double v=cin.nextInt();
cout("Введите массу в указанной ед.изм: ");
double m=cin.nextDouble();
if (v==1) {
print(m);
}
else if (v==2) {
print(m/st(6));
}
else if (v==3) {
print(m/st(3));
}
else if (v==4) {
print(m*st(3));
}
else if (v==5) {
print(m*st(2));
}
}
public static void cout (String text)
{
System.out.print(text);
}
public static void print(double printer)
{
System.out.print(printer);
}
public static int st(int t)
{
t=(int) Math.pow(10, t); return t;
}
}