[레포트] 부산대학교 정보컴퓨터工學(공학) 전공 assignment Imperative VS Applicative prog…
페이지 정보
작성일 20-10-13 14:26본문
Download : [레포트] 부산대학교 정보컴퓨터공학전공 과제 Imperative VS Applicative program.hwp
3) 검토
Imperative 형식으로 만들어졌다.
Download : [레포트] 부산대학교 정보컴퓨터공학전공 과제 Imperative VS Applicative program.hwp( 80 )
[레포트] 부산대학교 정보컴퓨터工學(공학) 전공 assignment Imperative VS Applicative program
[레포트] 부산대학교 정보컴퓨터공학전공 과제 Imperative VS Applicative program , [레포트] 부산대학교 정보컴퓨터공학전공 과제 Imperative VS Applicative program공학기술레포트 , [레포트] 부산대학교 정보컴퓨터공학전공 과제 Imperative VS Applicative program
[레포트] 부산대학교 정보컴퓨터工學(공학) 전공 assignment Imperative VS Applicative program
xxxxxx-061
프로그래밍언어론 課題#1
정보컴퓨터Engineering전공 부산대학교
xxxxxx년 3월 21일
1. 1.5
문제 - Imperative VS Applicative programs
1.1 Imperative Version
1) Source Code
#include [stdio.h]
#include [stdlib.h]
void print(double value){
printf(%.5f₩n,value);
}
double fib(int n){ // [1]
int index;
double last1, last2, result;
if(n[〓2){
return 1;
}
last1 〓 1;
last2 〓 1;
for(index〓2; index[n; index++){
result 〓 last1 + last2;
last2 〓 last1;
last1 〓 result;
}
return result;
}
void toLimit(int start){
if((int)(fib(start+1)*100000/fib(start)) !〓 (int)(fib(start+2)*100000/fib(start+1))){
print(fib(start+1)/fib(start));
}else{
printf(Limitation reached₩n);
exit(0);
}
}
int main() {
int i;
for(i〓1; i[999; i++){
toLimit(i);
}
return 0;
}
2) 결과
소수점 아래 5자리 까지 검사하여 다음에 나올 수와 같기 때문에 1.61803에서 멈추었다. Fibonacci 함수를 이용하여 극한값을 구하면 점점 수렴하는 것을 알 수 있었는데 소수점 아래 5자리 까지 검사하여 다음 값과 같으면 그것을 극한 값으로 생각…(투비컨티뉴드 )
순서
설명
[레포트],부산대학교,정보컴퓨터공학전공,과제,Imperative,VS,Applicative,program,공학기술,레포트
레포트/공학기술
다.