編程公式
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語言編程公式
沒有公式,只有經驗,要學好演算法,多編寫一些程序,多看別人的正確程序,當你編完十萬行後,你的感覺就不同了。
記得採納啊