BÀI TẬP TIN HỌC ĐẠI CƯƠNG - PHẦN IV
Số trang: 23
Loại file: pdf
Dung lượng: 248.73 KB
Lượt xem: 22
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
CHƯƠNG TRÌNH CON1. Viết chương trình(dùng chương trình con là hàm)để tính S= Sin(x) = x -
Nội dung trích xuất từ tài liệu:
BÀI TẬP TIN HỌC ĐẠI CƯƠNG - PHẦN IVBaìi táûp Tin hoüc Âaûi cæång 57 Phá ö n IV : CHÆÅNG TRÇNH CON1. Viãút chæång trçnh(duìng chæång trçnh con laì haìm)âãø tênh 2 n −1 x 3 5 x x + ... nS= Sin(x) = x - + - ... + (-1) (2n − 1) ! 3! 5!* Thuáût toaïn: Thuáût toaïn nhæ baìi åí pháön III nhæng viãút laûi chæång trçnh condæåïi daûng haìm.* Chæång trçnh#include #include #include #define epsilon 0.000000000001float tinh(float x);main(){ clrscr();float x;printf(nhap x=);scanf(%f,&x);x=x*M_PI/180;printf( ket qua theo ham=%f ,tinh(x));printf( ket qua theo ham chuan=%f ,sin(x));getch();}float tinh(float x) { float a,s,i; /* Tinh theo while*/ /*-------------------------------*/ a=x; i=3; s=0; while (fabs(a)>=epsilon) { s+=a; a=a*(-(x*x/(i*(i-1)))); i=i+2; } return s; }Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 582. Viãút chæång trçnh(duìng chæång trçnh con laì haìm)âãø tênh 2n x 4 2 x x n +...S = Cos(x) = 1 - + - … + (-1) ( 2n)! 2! 4!* Thuáût toaïn: Thuáût toaïn nhæ baìi åí pháön III nhæng viãút laûi chæång trçnh condæåïi daûng haìm.* Chæång trçnh#include #include #include #define epsilon 0.000000000001float tinh(float x);main(){ clrscr();float x;printf(nhap x=);scanf(%f,&x);x=x*M_PI/180;printf( ket qua theo ham=%f ,tinh(x));printf( ket qua theo ham chuan=%f ,cos(x));getch();}float tinh(float x) { float a,s,i; /* Tinh theo while*/ /*-------------------------------*/ a=1; i=2; s=0; while (fabs(a)>=epsilon) { s+=a; a=a*(-(x*x/(i*(i-1)))); i=i+2; } return s; }3.Viãút chæång trçnh laì haìmâãø tênh 2 n +1 3 5 x x x + ...S = Sh(x) = x + + + ... + (2n + 1) ! 3! 5!Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 59Thuáût toaïn:Thuáût toaïn nhæ baìi åí pháön III nhæng viãút laûi chæång trçnh condæåïi daûng haìm.* Chæång trçnh#include #include #include #define epsilon 0.000000000001float tinh(float x);main(){ clrscr();float x,shx;printf(nhap x=);scanf(%f,&x); shx=(exp(x)-1/exp(x))/2;printf( ket qua theo ham=%f ,tinh(x));printf( ket qua theo ham chuan=%f ,shx);getch();}float tinh(float x) { float a,s,i; /* Tinh theo while*/ /*-------------------------------*/ a=x; i=3; s=0; while (fabs(a)>=epsilon) { s+=a; a=a*(x*x/(i*(i-1))); i=i+2; } return s; }4. Viãút chæång trçnh (coï duìng chæång trçnh con) tênh x2 x4 x 2n + +....+ + ... S = ch(x) = 1 + 2! 4! ( 2n) !Thuáût toaïn:Thuáût toaïn nhæ baìi åí pháön III nhæng viãút laûi chæång trçnh condæåïi daûng haìm.Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 60* Chæång trçnh#include #include #include #define epsilon 0.000000000001float tinh(float x);main(){ clrscr();float x,chx;printf(nhap x=);scanf(%f,&x); chx=(exp(x)+1/exp(x))/2;printf( ket qua theo ham=%f ,tinh(x));printf( ket qua theo ham chuan=%f ,chx);getch();}float tinh(float x) { float a,s,i; /* Tinh theo while*/ /*-------------------------------*/ a=1; i=2; s=0; while (fabs(a)>=epsilon) { s+=a; a=a*(x*x/(i*(i-1))); i=i+2; } return s; }5. Viãút mäüt ha ...
Nội dung trích xuất từ tài liệu:
BÀI TẬP TIN HỌC ĐẠI CƯƠNG - PHẦN IVBaìi táûp Tin hoüc Âaûi cæång 57 Phá ö n IV : CHÆÅNG TRÇNH CON1. Viãút chæång trçnh(duìng chæång trçnh con laì haìm)âãø tênh 2 n −1 x 3 5 x x + ... nS= Sin(x) = x - + - ... + (-1) (2n − 1) ! 3! 5!* Thuáût toaïn: Thuáût toaïn nhæ baìi åí pháön III nhæng viãút laûi chæång trçnh condæåïi daûng haìm.* Chæång trçnh#include #include #include #define epsilon 0.000000000001float tinh(float x);main(){ clrscr();float x;printf(nhap x=);scanf(%f,&x);x=x*M_PI/180;printf( ket qua theo ham=%f ,tinh(x));printf( ket qua theo ham chuan=%f ,sin(x));getch();}float tinh(float x) { float a,s,i; /* Tinh theo while*/ /*-------------------------------*/ a=x; i=3; s=0; while (fabs(a)>=epsilon) { s+=a; a=a*(-(x*x/(i*(i-1)))); i=i+2; } return s; }Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 582. Viãút chæång trçnh(duìng chæång trçnh con laì haìm)âãø tênh 2n x 4 2 x x n +...S = Cos(x) = 1 - + - … + (-1) ( 2n)! 2! 4!* Thuáût toaïn: Thuáût toaïn nhæ baìi åí pháön III nhæng viãút laûi chæång trçnh condæåïi daûng haìm.* Chæång trçnh#include #include #include #define epsilon 0.000000000001float tinh(float x);main(){ clrscr();float x;printf(nhap x=);scanf(%f,&x);x=x*M_PI/180;printf( ket qua theo ham=%f ,tinh(x));printf( ket qua theo ham chuan=%f ,cos(x));getch();}float tinh(float x) { float a,s,i; /* Tinh theo while*/ /*-------------------------------*/ a=1; i=2; s=0; while (fabs(a)>=epsilon) { s+=a; a=a*(-(x*x/(i*(i-1)))); i=i+2; } return s; }3.Viãút chæång trçnh laì haìmâãø tênh 2 n +1 3 5 x x x + ...S = Sh(x) = x + + + ... + (2n + 1) ! 3! 5!Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 59Thuáût toaïn:Thuáût toaïn nhæ baìi åí pháön III nhæng viãút laûi chæång trçnh condæåïi daûng haìm.* Chæång trçnh#include #include #include #define epsilon 0.000000000001float tinh(float x);main(){ clrscr();float x,shx;printf(nhap x=);scanf(%f,&x); shx=(exp(x)-1/exp(x))/2;printf( ket qua theo ham=%f ,tinh(x));printf( ket qua theo ham chuan=%f ,shx);getch();}float tinh(float x) { float a,s,i; /* Tinh theo while*/ /*-------------------------------*/ a=x; i=3; s=0; while (fabs(a)>=epsilon) { s+=a; a=a*(x*x/(i*(i-1))); i=i+2; } return s; }4. Viãút chæång trçnh (coï duìng chæång trçnh con) tênh x2 x4 x 2n + +....+ + ... S = ch(x) = 1 + 2! 4! ( 2n) !Thuáût toaïn:Thuáût toaïn nhæ baìi åí pháön III nhæng viãút laûi chæång trçnh condæåïi daûng haìm.Nguyãùn Vàn Nguyãn- Khoa CNTT-ÂTVT Âaûi hoüc Baïch Khoa Âaì NàôngBaìi táûp Tin hoüc Âaûi cæång 60* Chæång trçnh#include #include #include #define epsilon 0.000000000001float tinh(float x);main(){ clrscr();float x,chx;printf(nhap x=);scanf(%f,&x); chx=(exp(x)+1/exp(x))/2;printf( ket qua theo ham=%f ,tinh(x));printf( ket qua theo ham chuan=%f ,chx);getch();}float tinh(float x) { float a,s,i; /* Tinh theo while*/ /*-------------------------------*/ a=1; i=2; s=0; while (fabs(a)>=epsilon) { s+=a; a=a*(x*x/(i*(i-1))); i=i+2; } return s; }5. Viãút mäüt ha ...
Tìm kiếm theo từ khóa liên quan:
bài tập tin học tin học đại cương dữ liệu tập lệnh viết chương trìnhTài liệu có liên quan:
-
Ứng dụng công cụ Quizizz thiết kế trò chơi học tập trong giảng dạy học phần tin học đại cương
12 trang 310 0 0 -
Tài liệu hướng dẫn thực hành Tin học đại cương - ĐH Bách Khoa Hà Nội
40 trang 263 0 0 -
Giáo trình Tin học đại cương part 7
19 trang 253 0 0 -
6 trang 229 0 0
-
Giáo trình Tin học đại cương: Phần 1 - ĐH Kinh tế Quốc Dân
130 trang 183 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 158 0 0 -
Giáo trình Tin học đại cương (Tái bản năm 2020): Phần 1 - PGS.TS. Nguyễn Thị Thu Thủy (Chủ biên)
105 trang 148 0 0 -
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 138 0 0 -
Giáo trình Tin học đại cương: Phần 1 - Vi Hồng Thắm
90 trang 136 0 0 -
Quản trị người dùng trong Exchange 2007 bằng Powershell
9 trang 112 0 0