Это на C языке
Как видно из названия, как я могу конвертировать в ЛЮБОЕ значение в моей валюте внутри функции, используя только два параметра? В настоящее время у меня есть один. Я посмотрел в Интернете и не нашел никакого решения. И мой слабый мозг просто не может придумать никакой рабочей формулы для этого.
Это мой код на данный момент.
#include <stdio.h>
#include <stdlib.h>
float convertToDollars(float sek);
int main() {
float sek;
float usd;
printf("How much money in SEK?: ");
scanf("%f", &sek);
usd = convertToDollars(sek);
printf("%.2f SEK - %.2f USD\n", sek, usd);
getchar(); // used so output window not exit prematurely
getchar(); // -,,-
return 0;
}
float convertToDollars(float sek) { //no scanf or printf allowed in function
return sek * 0.1000;
}
Используется только одна конвертация валюты, которая конвертирует Swedi sh Krona (SEK) в американский доллар (USD). Функция должна работать для всех возможных обменных курсов (которые затем задаются в качестве аргумента функции при вызове).
Функция должна принимать два параметра: количество шведских крон sh крон и обменный курс (обменный курс будет варьироваться в зависимости от валюты, которая будет конвертирована).