백분율 계산법
1.75% = 175/10000 = 0.0175
15. 우리가 보통 알고 있는 환율은 매매기준율이다. 실제 달러를 구입할 때는 매매기준율에 은행의 환전수수료를 더해서 환율이 결정된다. 환전수수료는 환전우대율에 따라 달라진다. 보통 환전수수료율은 은행마다 미리 정해지며, 환전우대율은 고객마다 다르게 책정된다. 환전수수료울은 1.75%로 정해져 있다고 가정하고 원-달러 매매기준율과 환전우대율(%)를 입력받아 달러를 살 때 적용되는 환율을 결정하고, 구입하고자 하는 달러가 얼마인지 입력받아서 몇 원에 해당하는지 출력하는 프로그램을 작성하시오.
#include <stdio.h>
int main(void)
{
double do_price, ex_ra;
float buy_usd;
printf("원/달러 매매기준율 ?");
scanf_s("%lf", &do_price);
printf("환율우대율(0~100%) ?");
scanf_s("%lf", &ex_ra);
do_price = do_price + (do_price * 0.0175 * (1 - ex_ra / 100));
printf("달러 살 때 환율은 %.6lf입니다.\n", do_price);
printf("구입할 달러(USD) ?");
scanf_s("%f", &buy_usd);
printf("USD %.2f 살 때 ==> KRW %.2f", buy_usd , do_price* buy_usd);
return 0;
}
'C(Core C Programming)' 카테고리의 다른 글
5. 제어문 (0) | 2022.08.23 |
---|---|
Core C Programming 4장 Programming assignment + 16번 추가 설명 (0) | 2022.08.10 |
Core C Programming 4장 Programming assignment + 13번 추가설명 (0) | 2022.08.10 |
Core C Programming 4장 Programming assignment (0) | 2022.03.02 |
4. 연산자 (0) | 2022.02.17 |