Report tài liệu
Chia sẻ tài liệu
Bài tập: Viết chương trình có sử dụng hàm in ra dãy số Fibonaxi bằng 2 cách: Sử dụng vòng lặp hoặc đệquy
Bài tập: Viết chương trình có sử dụng hàm in ra dãy số Fibonaxi bằng 2 cách: Sử dụng vòng lặp hoặc đệquy giúp sinh viên tham khảo, ôn luyện và phục vụ nhu cầu học tập của mình cụ thể là có định hướng, ôn tập, nắm vững kiến thức môn học và làm bài tốt trong những bài kiểm tra, bài tiểu luận, bài tập kết thúc học phần, từ đó học tập tốt và có kết quả cao cũng như có thể vận dụng tốt những kiến thức mình đã học
Môn: Kỹ thuật lập trình(KTLT) 33 tài liệu
Trường: Trường Đại học Bách khoa, Đại học Đà Nẵng 410 tài liệu
Tác giả:



Tài liệu khác của Trường Đại học Bách khoa, Đại học Đà Nẵng
Preview text:
BÀI TẬP BUỔI 5
1. Viết chương trình có sử dụng hàm in ra dãy số Fibonaxi bằng 2 cách: Sử dụng vòng lặp hoặc đệ quy. Code #include int fibonacci(int n) { int f0=0; int f1=1; int fn=1; int i; if (n<0){ return -1; } else if (n==0|n==1) { return n;} else {for(i=2;if0=f1; f1=fn; fn=f0+f1;} } return fn; } int main() { int i, n; printf("Nhap so n: "); scanf("%d", &n);
for (i=0;iprintf("%d ", fibonacci(i));} }
2. Nhập vào n và in ra tam giác Pascal có độ cao n Code #include int yeuto(int n){ int f; for(f=1;n>1;n--) f*=n; return f; } int yeuto(int n, int r){
return yeuto(n)/ (yeuto(n-r)*yeuto(r)); } int main(){ int n,i,j; printf("nhap n:"); scanf("%d",&n);
printf("ve tam giac pascal:\n"); for(i=0;i<=n;i++){ for(j=0;j<=n-i;j++) printf(" "); for (j=0;j<=i;j++) printf(" %3d", yeuto(i, j)) ; printf("\n"); } return 0; }
Tài liệu liên quan:
-
Lab15 Owasp Zap để kiểm thử bảo mật cho Web Application và API Tài liệu ôn thi Vstep Speaking | Đại học Bách Khoa, Đại học Đà Nẵng
312 156 -
Thiết kế mạch giải mã và địa chỉ kết nối dữ liệu cho hệ thống môn Kỹ thuật lập trình mạng | Đại học Bách Khoa, Đại học Đà Nẵng
219 110 -
Bài tập: Viết ứng dụng quản lý có menu thực hiện các phương thức trong lớp List môn Kỹ thuật máy tính | Đại học Bách Khoa, Đại học Đà Nẵng
152 76 -
Bài tập lập trình C Hàm môn Kỹ thuật lập trình | Đại học Bách Khoa, Đại học Đà Nẵng
206 103 -
Thi kết thúc học phần thực hành kỹ thuật lập trình năm 2019 -2020 | Đại học Bách Khoa, Đại học Đà Nẵng
252 126