근 구하는 함수가 있는건아는데 제곱근 구현하고싶은데 잘안되네 미천한 저를 구원해주세요
#include <stdio.h>
#include <conio.h>
int main()
{
int interest_rate;
int first_money;
int first_year;
int last_year;
int x_year;
int last_money;
double last_interest_rate;
printf("복리를 계산하는 프로그램입니다\n");
printf("초기 자본금을 입력해주세요\n");
scanf("%d",&first_money);
printf("연이자율(%%)을(를) 입력해주세요\n");
scanf("%d",&interest_rate);
printf("입금할 년도를 입력해주세요\n");
scanf("%d",&first_year);
printf("출금할 년도를 입력해주세요\n");
scanf("%d",&last_year);
printf("계산중입니다\n");
last_interest_rate = (100 + interest_rate)/100;
for(x_year = 0 ; x_year - 1 < last_year - first_year ; x_year++)
{
last_interest_rate *= (100 + interest_rate)/100;
}
last_m * first_money ;
printf("%d년 출금될 금액은 %d원입니다\n", last_year, last_money);
getch();
return 0;
}
엑셀하면 되는데, 왜 만드나요?
last_m * first_money ; 이 줄에서 대입을 하셔야 할듯?
[백태클] 질문할 때 "잘 안돼요" 라고만 말하는 것 보다, "~~ 결과를 원하는데, ~~ 결과가 나오고 있어요" 라고 이야기 하는 편이 올바른 답변을 얻을 확률이 높아집니다.
last_interest_rate = (100 + interest_rate)/100; <- 코드 작성자의 의도는 실수계산이지만, 이 문장은 정수 계산입니다
last_m * first_money ; <- 뭔가 문장을 쓰다 말았거나 중간이 짤렷거나
^오^ 개발 적성 없네 때려치고 잦살이나 해라
그렇네요. 연이율 입력받을 때도 정수로 입력받고 계시고
직접 생각해서 짠 코드라고 보면 꽤 괜찮구만요. 저보다 훨 낫네요.