С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/25: Рейтинг темы: голосов - 25, средняя оценка - 4.84
0 / 0 / 0
Регистрация: 05.06.2018
Сообщений: 45
1

Калькулятор пересчета единиц длины из системы СИ в американскую, и наоборот

20.02.2020, 00:01. Показов 4415. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите решить данную задачу, пожалуйста
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.02.2020, 00:01
Ответы с готовыми решениями:

Калькулятор пересчета единиц массы из системы СИ в американскую, и наоборот
Помогите решить данную задачу

Конвертер пересчета массы элемента из одних единиц измерения в другие
Добрый день, всем! Помогите решить проблему. Только недавно начал изучать Python (как и...

Пересчета длины из версты в километры (1верста=1,067 км.)
delphi. заранее спасибо

Функция катороя в массиве меняет единиц на нули и наоборот
Сложить функцию, которая меняет в одномерном массиве, заданного размера - из единиц и нулей, все...

6
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
20.02.2020, 00:46 2
НУ так спрашивай, что не понятно, тебе подскажут
0
0 / 0 / 0
Регистрация: 05.06.2018
Сообщений: 45
20.02.2020, 00:55  [ТС] 3
всё не понятно)
0
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
20.02.2020, 01:41 4
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        System.out.println("1.Из метров в футы");
        System.out.println("2.Из футов в метры");
        int choice = in.nextInt();
        double m = 0;
        double ft = 0;
        switch (choice) {
            case 1:
                System.out.println("Введите метры:");
                m = in.nextDouble();
                System.out.println(m*3.28);
                break;
            case 2:
                System.out.println("Введите футы");
                ft = in.nextDouble();
                System.out.println(ft/3.28);
                break;
            default:
                break;
        }
    }
0
2 / 2 / 5
Регистрация: 27.11.2015
Сообщений: 23
20.02.2020, 02:05 5
Держите решенную наполовину задачу. Переводит длину из величин СИ в американские. Думаю дальше самостоятельно сделаете.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import java.lang.System;
import java.util.Scanner;
 
 
public class Length {
    int m;
    public Length (int m) {
        this.m = m;
    }
    public double getMi (){
        double mi = m / 1609.34 ;
        return mi;
    }
    public double getYd (){
        double yd = m / 0.9144;
        return yd;
    }
    public double getFt (){
        double ft = m / 0.3048;
        return ft;
    }
}
 
public class Main {
    public static void main (String[] args) {
        System.out.println("Введи длину, метр:");
        Scanner scanner = new Scanner (System.in);
        Length length = new Length (scanner.nextInt());
        System.out.println("Длина, миля: + " + length.getMi());
        System.out.println("Длина, ярд: " + length.getYd());
        System.out.println("Длина, фут: " + length.getFt());
    }
}
0
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
20.02.2020, 02:11 6
Цитата Сообщение от Xakka Посмотреть сообщение
Java
1
2
3
4
5
6
7
8
9
10
11
12
public double getMi (){
        double mi = m / 1609.34 ;
        return mi;
    }
    public double getYd (){
        double yd = m / 0.9144;
        return yd;
    }
    public double getFt (){
        double ft = m / 0.3048;
        return ft;
    }
Думаю можно сразу возвращать результат без переменной
0
2716 / 2028 / 503
Регистрация: 17.02.2014
Сообщений: 9,427
20.02.2020, 09:18 7
-Alone, во, для детей, когда-то делал))
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
public class Helper {
 
    public static void main(String[] args) {
        ParrotDistance araDist = new ParrotDistance(35);
        System.out.printf("Рост 5-ти метрового питона в попугаях ара составит %.2f pa.\n",
                araDist.getDistanceToOtherSystem(500));
        System.out.printf("Рост 38-ми ара попугайного питона в метрах составит %.2f m.\n",
                araDist.getDistanceSI(38)/100);
    }
 
}
 
interface ChangeDistBetweenMetricSystems {
    double getDistanceSI(double distanceOtherSys);
    double getDistanceToOtherSystem(double distanceSI);
}
 
// класс переводит из системы мер попугай в СИ и обратно
class ParrotDistance implements ChangeDistBetweenMetricSystems {
    private final double parrotInСеntimeters;
 
    ParrotDistance(double papagalInSintimetrs) {
        this.parrotInСеntimeters = papagalInSintimetrs;
    }
 
    @Override
    public double getDistanceSI(double distanceOtherSys) {
        return parrotInСеntimeters * distanceOtherSys;
    }
 
    @Override
    public double getDistanceToOtherSystem(double distanceSI) {
        return distanceSI/ parrotInСеntimeters;
    }
}
Кликните здесь для просмотра всего текста

Рост 5-ти метрового питона в попугаях ара составит 14,29 pa.
Рост 38-ми ара попугайного питона в метрах составит 13,30 m.
0
20.02.2020, 09:18
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.02.2020, 09:18
Помогаю со студенческими работами здесь

перевод единиц длины
Здравствуйте! Помогите, пожалуйста, с задачей. Никак не могу понять задание и что с ним нужно...

Перевод единиц длины
Перевести расстояние в морских единицах: мили, кабельтовы, сажени в русские единицы измерения:...

Конвертер единиц длины
Создать Перевод длины из метров в: километры, мили, ярды, фунты .пожалуйста

Перевод единиц измерения длины
составить программу перевода из мм в м,см,км,дм.или из дм в м,см,м,км.или из км в м,см,дм,мм (все...

Перевод единиц измерения длины
Составить программу, которая бы по значению переменной Х, означающему некоторую длину в следующих...

Конвертер единиц длины и объема
Тема "Разработка программы "Конвертер единиц длины и объема". Среда разработки Microsoft Visual...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS, Swagger и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru