Расширение функциональности приложения для конвертации в доллары и евро
Информатика

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

Каким образом можно расширить функциональность приложения, чтобы оно позволяло не только конвертировать в доллары, но и в евро? Что нужно сделать с переменной currency, чтобы пользователь мог видеть сумму своих сбережений в выбранной валюте (USD или EUR)? Предоставленный код:

class Praktikum {
public static void main(String[] args) {
double rateUSD = 78.5;
double rateEUR = 85.5;
double rubles = 14560.5;
String currency = "USD";
System.out.println("Вы конвертируете рубли в " + currency);
// В случае, если значение переменной currency равно "USD", конвертируется в доллары, в противном случае - в евро.
Верные ответы (1):
  • Parovoz
    Parovoz
    47
    Показать ответ
    Расширение функциональности приложения для конвертации в доллары и евро

    Инструкция:
    Для расширения функциональности приложения таким образом, чтобы пользователь мог выбирать валюту (USD или EUR) для конвертации из рублей, необходимо внести следующие изменения в предоставленный код:

    1. Добавьте новую переменную `rateEUR`, которая будет содержать курс конвертации из рублей в евро.
    2. Добавьте новую условную конструкцию, чтобы выбирать между конвертацией в доллары или евро, на основе значения переменной `currency`.
    3. Внутри каждой ветки условной конструкции выведите результат конвертации в выбранную валюту.

    java
    class Praktikum {
    public static void main(String[] args) {
    double rateUSD = 78.5;
    double rateEUR = 85.5;
    double rubles = 14560.5;
    String currency = "USD";

    System.out.println("Вы конвертируете рубли в " + currency);

    if (currency.equals("USD")) {
    double dollars = rubles / rateUSD;
    System.out.println("Ваши сбережения в долларах: " + dollars);
    } else if (currency.equals("EUR")) {
    double euros = rubles / rateEUR;
    System.out.println("Ваши сбережения в евро: " + euros);
    } else {
    System.out.println("Выбранная валюта не поддерживается");
    }
    }
    }


    Доп. материал:


    Вы конвертируете рубли в USD
    Ваши сбережения в долларах: 185.57324840764332



    Вы конвертируете рубли в EUR
    Ваши сбережения в евро: 170.76023391812866


    Совет:
    Чтобы лучше понять данную функциональность, можно обратиться к таблице текущего курса валют или использовать онлайн-калькуляторы для конвертации рублей в доллары и евро. Также стоит учитывать, что курсы валют могут меняться, поэтому необходимо иметь актуальные данные для точной конвертации.

    Практика:
    У вас есть 25000 рублей. Какую сумму вы получите, если решили конвертировать свои сбережения в евро? (курс конвертации в EUR равен 86.2)
Написать свой ответ: