mahsa72
04-23-2013, 08:45 AM
سلام این سوالیه که باید درباره اش برنامه ی cبنویسم و تا یه جاییش رو نوشتم ولی نمیدونم برای سینوس باید چیکار کنم!توی کامپایلرم ارور نخوندن سینوس رو میده...
سوال برنامه نویسی:
برنامه ای بنویسید که سرعت اولیه و زاویه پرتاب توپی را از ورودی خوانده و به تابعی ارسال کند و تابع برد توپ را محاسبه کرده و به تابع فراخوان ارسال کند و برد توپ را در خروجی چاپ کند.
#include <stdio.h>
#include <math.h>
#define g 9.8
float a,sin a,v,R;
float range (float,float);
int main()
{
printf("type the initial velocity & angle of throw:");
scanf ("%f%f",&v,&a);
R=range(v,a);
printf("the range of the bullets is=%f",R);
}
float range (float,float)
{
R=(v*v*sin2a)/g;
return R;
}
سوال برنامه نویسی:
برنامه ای بنویسید که سرعت اولیه و زاویه پرتاب توپی را از ورودی خوانده و به تابعی ارسال کند و تابع برد توپ را محاسبه کرده و به تابع فراخوان ارسال کند و برد توپ را در خروجی چاپ کند.
#include <stdio.h>
#include <math.h>
#define g 9.8
float a,sin a,v,R;
float range (float,float);
int main()
{
printf("type the initial velocity & angle of throw:");
scanf ("%f%f",&v,&a);
R=range(v,a);
printf("the range of the bullets is=%f",R);
}
float range (float,float)
{
R=(v*v*sin2a)/g;
return R;
}