
Java Script Зробити конвектор валют за допомогою switch


Ответы на вопрос

import java.util.Scanner;
public class CurrencyConverter {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите сумму: ");
double amount = scanner.nextDouble();
System.out.print("Введите курс обмена: ");
double exchangeRate = scanner.nextDouble();
double convertedAmount = amount * exchangeRate;
System.out.println("Конвертированная сумма: " + convertedAmount);
}
}



Звісно, ось приклад конвертора валют на JavaScript, який використовує оператор switch
:
javascriptfunction convertCurrency(amount, fromCurrency, toCurrency) {
let convertedAmount;
switch (fromCurrency) {
case "USD":
switch (toCurrency) {
case "EUR":
convertedAmount = amount * 0.85;
break;
case "GBP":
convertedAmount = amount * 0.73;
break;
case "JPY":
convertedAmount = amount * 111.23;
break;
default:
convertedAmount = amount;
}
break;
case "EUR":
switch (toCurrency) {
case "USD":
convertedAmount = amount * 1.18;
break;
case "GBP":
convertedAmount = amount * 0.87;
break;
case "JPY":
convertedAmount = amount * 130.94;
break;
default:
convertedAmount = amount;
}
break;
case "GBP":
switch (toCurrency) {
case "USD":
convertedAmount = amount * 1.37;
break;
case "EUR":
convertedAmount = amount * 1.15;
break;
case "JPY":
convertedAmount = amount * 150.53;
break;
default:
convertedAmount = amount;
}
break;
case "JPY":
switch (toCurrency) {
case "USD":
convertedAmount = amount * 0.009;
break;
case "EUR":
convertedAmount = amount * 0.0076;
break;
case "GBP":
convertedAmount = amount * 0.0066;
break;
default:
convertedAmount = amount;
}
break;
default:
convertedAmount = amount;
}
return convertedAmount;
}
// Приклад використання:
const amountToConvert = 100;
const fromCurrency = "USD";
const toCurrency = "EUR";
const convertedAmount = convertCurrency(amountToConvert, fromCurrency, toCurrency);
console.log(`${amountToConvert} ${fromCurrency} = ${convertedAmount} ${toCurrency}`);
У цьому прикладі ви можете змінювати amountToConvert
, fromCurrency
і toCurrency
, і функція convertCurrency
поверне вам еквівалентну суму в потрібній валюті.
Важливо зауважити, що цей приклад містить лише деякі валютні пари і обмінні курси для ілюстраційних цілей. В реальному застосуванні ви мусите мати актуальні обмінні курси і, можливо, використовувати зовнішні джерела даних для їх отримання.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili