Số Pi Trong C++

  -  
Viết công tác tính số Pi như sau:Pi=4(1-1/3+1/5-1/7+...+<(-1)^N>1/2*N+1+...) cho đến khi 4/2*N+1Với Epsilon nhập trường đoản cú bàn phím


Bạn đang xem: Số pi trong c++

/*Khaibaothuvien*/#include#include/*Chuongtrinhchinh*/voidmain(void)//Khaibaobieninteps,i;doubleai,pi;printf("Nhapeps:");scanf("%d",&eps);ai=4.0/1;pi=ai;i=1;while(ai>=eps)ai=4.0/(2*i)+1;if(i%2==0)pi=pi+ai;elsepi=pi-ai;//ifi++;//whileprintf("SoPila:%.2lf ",pi);getch();//main
vấn đáp cùng với trích dẫn

*
Thành viên nhiệt tình
*

++Sự học Không bao giờ Là Muộn++ ---Sướng Thì Ta Làm, đam mê Thì đã Được---......Đôi khi quăng quật học cũng là một trong những bước đột nhiên phá... ***HỘI NHỮNG NGƯỜI PHÁT CUỒNG VÌ LINUX***
vấn đáp cùng với trích dẫn



Xem thêm: Cách Đổi Tên Fb 1 Chữ Trên Máy Tính, Cách Đổi Tên Facebook 1 Chữ Trên Điện Thoại

#include#includeintmain()inti,n;floateps,pi;printf("nhapeps:");scanf("%f",&eps);n=log2((4/eps)-1);//vi4/(2*N+1)for(i=0;in;i++)pi+=(4*pow(-1,i))/(2*i+1);printf("pi:%f ",pi);
++Sự học Không khi nào Là Muộn++ ---Sướng Thì Ta Làm, mê say Thì đã Được---......Đôi khi vứt học cũng là một bước đột nhiên phá... ***HỘI NHỮNG NGƯỜI PHÁT CUỒNG VÌ LINUX***
#include#includeintmain()inti,n;floateps,pi;printf("nhapeps:");scanf("%f",&eps);n=log2((4/eps)-1);//vi4/(2*N+1)for(i=0;in;i++)pi+=(4*pow(-1,i))/(2*i+1);printf("pi:%f ",pi);
Một sự tuyên bố không mang ý nghĩa chất khoa học! vì sao i, n phong cách int lại sai? tại sao phải duy nhất thiết đưa thành unsigned int?
Mình suy nghĩ nếu đuổi theo chương trình của người sử dụng thì nó vẫn cho hiệu quả : Pi=4(1+1/3+1/5+1/7+...+1/2*N+1+...) chứ không hẳn cho kết quả Pi=4(1-1/3+1/5-1/7+...+<(-1)^N>1/2*N+1+...). Các bạn hiểu ý mình chứ hè
*

chương trình tính số Pi như sau:Pi=4(1-1/3+1/5-1/7+...+<(-1)^N>1/2*N+1+...) cho tới khi 4/2*N+1Với Epsilon nhập từ bàn phím
//Trướckhiđọcđoạncodenày.Bạncóchắcmìnhhiềucôngthức://Pi=4(1-1/3+1/5-1/7+...+<(-1)^N>1/2*N+1+...)không?//Tôinghĩbạnnhầmlẫnrồi.Khôngphải//<(-1)^N>1/2*N+1//Màlà://<(-1)^N>1/(2*N+1)////Thuậttoánbạnápdụngchobàinàykhôngđượcrõràngsovớicôngthức.Nhấtlàởphầnkhởitạobiến.//Tôinghĩbạnnênđểi=0làtốtnhất./*Khaibaothuvien*/#include#include/*Chuongtrinhchinh*/voidmain(void)//Khaibaobieninteps,i;doubleai,pi;printf("Nhapeps:");scanf("%d",&eps);ai=4.0/1;//Goodpi=ai;i=1;//while(ai>=eps)//Viếtthếnàycóthỏamãnđk4/2*N+1while(aiesp)//ai=4.0/(2*i)+1;//Côngthứcnàybạnđãviếtsai.ai=4.0/(2*i+1);if(i%2==0)pi=pi+ai;elsepi=pi-ai;//ifi++;//whileprintf("SoPila:%.2lf ",pi);getch();//main


Xem thêm: Ăn Rau Muống Có Tác Dụng Của Rau Muống Đỏ, Tác Dụng Của Rau Muống Là Gì

Quick NavigationThắc mắc thiết kế C/C++/C++0xTopCác khu vực của siteCác diễn đànCỘNG ĐỒNG C VIỆTĐỊNH HƯỚNG, ĐÀO TẠO và VIỆC LÀM NGÀNH CNTTLẬP TRÌNH VISUAL C#LẬP TRÌNH OBJECTIVE-CLẬP TRÌNH JAVALẬP TRÌNH VISUAL C++ | LẬP TRÌNH VISUAL C++.NETLẬP TRÌNH C++ | LẬP TRÌNH C | LẬP TRÌNH C++0XLẬP TRÌNH TRÊN LINUX | LINUX PROGRAMMINGDATABASE và REPORTING | CÁC HỆ QUẢN TRỊ DATABASETHÀNH VIÊN CỘNG ĐỒNG C VIỆTTHẢO LUẬN CHUNGCHUYÊN MỤC GIẢI TRÍ