Justoj 1195
来源:互联网 发布:兄弟连it 编辑:程序博客网 时间:2024/06/16 20:43
#include <iostream>
#include <algorithm>
#include <cmath>
#include <stdio.h>
using namespace std;
float cal1(float a,float b){
float s=0,x=a;
for(int i=1;i<100+1;i++){
x=(x+(b-a)/100);
s=s+sin(x)*((b-a)/100);
}
return s;
}
float cal2(float a,float b){
float s=0,x=a;
for(int i=1;i<100000+1;i++){
x+=(b-a)/100;
s+=cos(x)*((b-a)/100000);
}
return s;
}
int main()
{
float a,b;
float c,d;
cin>>a>>b;
c=cal1(a,b);
d=cal2(a,b);
cout<<"∫("<<a<<"-"<<b<<")sin(x)dx=";
printf("%.2f\n",c);
cout<<"∫("<<a<<"-"<<b<<")cos(x)dx=";
printf("%.2f\n",d);
return 0;
}
#include <algorithm>
#include <cmath>
#include <stdio.h>
using namespace std;
float cal1(float a,float b){
float s=0,x=a;
for(int i=1;i<100+1;i++){
x=(x+(b-a)/100);
s=s+sin(x)*((b-a)/100);
}
return s;
}
float cal2(float a,float b){
float s=0,x=a;
for(int i=1;i<100000+1;i++){
x+=(b-a)/100;
s+=cos(x)*((b-a)/100000);
}
return s;
}
int main()
{
float a,b;
float c,d;
cin>>a>>b;
c=cal1(a,b);
d=cal2(a,b);
cout<<"∫("<<a<<"-"<<b<<")sin(x)dx=";
printf("%.2f\n",c);
cout<<"∫("<<a<<"-"<<b<<")cos(x)dx=";
printf("%.2f\n",d);
return 0;
}
阅读全文
0 0
- Justoj 1195
- JustOj 1255: 手机短号
- JustOj 1256: 成绩排名 (结构体排序)
- JustOj 1404: 木木换班(又是一道结构体排序)
- problem 1195
- POJ 1195
- poj 1195
- ZOJ 1195
- POJ 1195
- joj 1195
- poj 1195
- joj 1195
- poj 1195
- poj 1195
- poj 1195
- poj 1195
- poj 1195
- POJ 1195
- andorid修改项目名称,图标,log使用
- os 与 sys 模块使用
- 公共数据库介绍~OpenCorporates
- TensorFlow深度学习,一篇文章就够了
- dpdk IP分片
- Justoj 1195
- python 爬 http://aqicn.org/ 环境指数网站 存数据库
- 技术人员为什么要搭建个人博客?
- react基础学习
- Spark逻辑执行图
- 一次短暂arp欺骗的简单实现
- DPDK IP重组
- Mybatis学习(5):easyUI和Mybatis实现商品类目选择
- Object的equals方法和toString方法