编程公式
1. 编程语言打出一个数学公式
#include<stdio.h>
#include<math.h>
intmain()
{
floata;
floatpi=3.1415926;
floatx;
scanf("%f",&x);
a=25*(cos(10*pi*(x-1.5))+1);
printf("%.4f",a);
}
2. c语言编程:输入一个华氏温度,要求输出摄氏温度,公式为:
#include<stdio.h>intmain(){doublec,f;printf("请输入华氏温度:");scanf("%lf",&f);c=5.0/9*(f-32);printf("%g华氏温度是%.2f摄氏温度 ",f,c);return0;}
#include<iostream>
using namespace std;
int main()
{
float f,c;
cout<<"请输入华氏温度:";
cin>>f;
c=5*(f-32)/9;
cout<<"摄氏温度为:"<<c<<endl;
return 0;
}
3. 编程的公式(C语言)
没明白楼主什么意思。c语言是以函数为单位的,输入语句有一定的规则。
但没有公式
4. 数学公式编程
#include<stdio.h>
#include<math.h>
voidmain(){
inti,s;doubler,sum=0;
scanf("%d",&s);
for(i=0;i<s;i++)
{
scanf("%lf",&r);
sum+=r*r;
}
sum/=s;
sum=sqrt(sum);
printf("R%d=%lf",s,sum);
}
5. C++编程 公式a*c/(b*d)=q*sin(@)/(m*k)
确实是这样是这样,int形肯定不行,因为出现了小数,这个等式也确实不成立,但是在实际工程中,一般都是有一定的精确度,只要在一定的范围内相等就可以了
#include<iostream>
#include<cmath>
using namespace std;
void main()
{
double a,b,c,d;
double q,x,m,k;
int accurate( 100000);
cin>>q>>x>>m>>k;
for(a=20;a<=100;a++)
for(b=20;b<=100;b++)
for(c=20;c<=100;c++)
for(d=20;d<=100;d++)
{
double temp1;
temp1=ceil(accurate*(a*c)/(b*d));
double temp2;
temp2=ceil(accurate*q*(sin(3.1415926*x/180))/(m*k));
if(temp1==temp2)
{
cout<<temp1<<" "<<temp2<<endl;
cout<<a<<" "<<b<<" "<<c<<" "<<d<<endl;
}
}
};
我最后一个小数是取进一位;这个程序我是这样认为的,只要小数5位后相等就认为是相等的.程序不足是,有重复出现,如果要避免重复出现,就比较麻烦了,就不写了,加分啊
6. 如何使用编程软件计算公式
第一步,先计算P,计算出Pi和P平均的差,保存为P1;
第二步,同理计算出O1;
第三步,O1乘以P1,并求和,记作A;公式上半部分已经得出了。
第四步,P1平方然后求和再开方,记作P2,同理,得出O2;
最后,r=A/(P2*O2)
7. C语言编程如何编写积分公式
#include<iostream.h>
//定义结构类型
structstudent
{
intnum;
charname[20];
floatgrade;
};
voidmain(void)
{
//声明数组
inti,size;
charstr[]="Thisisastring.";
intint_values[]={51,23,2,44,45,0,11};
floatfloat_values[]={15.1,13.3,22.2,10.4,1.5};
studentst_arr[]={101,"WangLin",92,102,"LiPing",85,103,"ZhaoMin",88};
//显示char类型数组元素及其大小
size=sizeof(str)/sizeof(char);
cout<<"Numberofelementsinstr:";
cout<<size<<endl;
for(i=0;i<size;i++){
cout<<str[i];
}
cout<<endl;
//显示int类型数组元素及其大小
size=sizeof(int_values)/sizeof(int);
cout<<"Numberofelementsinint_values:";
cout<<size<<endl;
for(i=0;i<size;i++){
cout<<int_values[i]<<"";
}
cout<<endl;
//显示float类型数组元素及其大小
size=sizeof(float_values)/sizeof(float);
cout<<"Numberofelementsinfloat_values:";
cout<<size<<endl;
for(i=0;i<size;i++){
cout<<float_values[i]<<"";
}
cout<<endl;
//显示student类型数组元素及其大小
size=sizeof(st_arr)/sizeof(student);
cout<<"Numberofelementsinst_arr:";
cout<<size<<endl;
for(i=0;i<size;i++){
cout<<st_arr[i].num<<"";
cout<<st_arr[i].name<<"";
cout<<st_arr[i].grade<<endl;
}
}
#include<iostream.h>
//add()函数的定义,其有返回值
doubleadd(doublex,doubley)
{
doublez;
z=x+y;
cout<<x<<"+"<<y<<"="<<z<<endl;
return(z);
}
main()
{
doublea=0.5,b=1.0;
//以不同参数形式调用函数add()
cout<<"add(1.5,2.5)="<<add(1.5,2.5)<<endl;
cout<<"add(a,b)="<<add(a,b)<<endl;
cout<<"add(2*a,a+b)="<<add(2*a,a+b)<<endl;
cout<<"----------------------"<<endl;
//以表达式方式调用函数add()
doublec=2*add(a,b);
cout<<"c="<<c<<endl;
cout<<"----------------------"<<endl;
//以语句式方式调用函数add()
add(2*a,b);
cout<<"----------------------"<<endl;
//用其他类型参数调用函数add()
intn=1,m=2;
cout<<"add("<<n<<","<<m<<")="<<add(n,m)<<endl;
}
#include<iostream.h>
//定义符号函数sgn(),其返回值为int类型
intsgn(doublex)
{
if(x>0)return(1);//返回出口1
if(x<0)return(-1);//返回出口2
return(0);//返回出口3
}
//main()函数定义
main()
{
doublex;
inti;
for(i=0;i<=2;i++){
cout<<"x=";
cin>>x;
cout<<"sgn("<<x<<")="<<sgn(x)<<endl;
}
}
8. 编程公式谁帮我写出来大赞!
用c++可否?你题目是什么样的要求
9. C语言中组合公式的编程
int function(int n,int m)
{
int i, ret = 1;
for(i=0;i<m;i++)
ret *= (n-i);
return ret;
}
void main(void)
{
int n = 15, m =5;
int ret;
ret = function(15,5) / function(5,5);
printf("%d\n",ret);
}
10. C语言编程公式
没有公式,只有经验,要学好算法,多编写一些程序,多看别人的正确程序,当你编完十万行后,你的感觉就不同了。
记得采纳啊