دوستان اگه می شه برنامه این چندتا تابع ریاضی رو به زبان سی پلاس پلاس برام اینجا قرار بدید
y=sin x
y=cos x
y=cot x
اگه فقط یکیشم بدید کارم راه می افته.
Printable View
دوستان اگه می شه برنامه این چندتا تابع ریاضی رو به زبان سی پلاس پلاس برام اینجا قرار بدید
y=sin x
y=cos x
y=cot x
اگه فقط یکیشم بدید کارم راه می افته.
سلام،نقل قول:
به اين آدرس سري بزن:
[HTML] http://forum.p30world.com/showthread.php?t=183509[/HTML]
موفق باشيد.
sherlockholmz خیلی ممنون از کمکت.
دوستان به غیر از sin بقیه برنامه ها رو کسی داره؟
سلام
خواهش میکنم کمکم کنید
من 4 برنامه می خوام اگه کسی بتونه کمکم کنه ممنون میشم
1. برنامه ساعت گرافیکی عقربه دار که قابل اجرا در کامپایر ++c باشه .
2.برنامه SQRT به ازای هر عدد قابل اجرا در کامپایلر ++c باشد.
3.برنامه sin که به ازای هر درجه داده شده قابل اجرا در کامپایلر ++c باشد .
4.برنامه فاکتوریل که به ازای هر عدد قابل اجرا در کامپایلر ++c باشد
نقل قول:
توي خود سي پلاس پلاس فکرمي کنم از تابع هاي از پيش تعريف شده باشند. اگه شما يکيش رو بلديد فکر نکنم نيازي باشه جدا جدا همش رو حساب کنيد.
همشون شبيه به همه.
مثل جمع و تفريق که فقط بايد 2 تا عدد داشته باشي تا عمليات جمع و تفريق و ضرب و تقسيم رو بتوني انجام بدي.
اگه باز هم نتونستي بنويسي اونوقت يه کاري واست انجام مي ديم.
دوست عزيز من از ++c چيزي حاليم مي شه نه از رياضي.اگه مي شه لطف کن و يه کاري واسم بکن
برنامه ی سینوس و کسینوس و تانژانتش اینه.
خجالتم خوب چیزیه!من اول دبیرستانم و این برنامه رو تونستم بنویسم.جای کمک خواستن از دیگران؛ خودت برو یاد بگیر!
#include <iostream.h>
#include<conio.h>
#include<graphics.h>
#include<math.h>
main(){
clrscr();
int gd=DETECT,gm;
initgraph(&gd,&gm,"");
cout<<"white:sin"<<endl<<"blue:cos"<<endl<<"red:ta n"<<endl<<"yellow:cot";
float xo=100,yo=240;
float x,y1,y2,y3,y4,zavie;
//mehvare asli
line(xo-180,yo,xo+400,yo);
line(xo,yo-100,xo,yo+100);
//
outtextxy(xo,yo-50," 1");
outtextxy(xo,yo+50,"-1");
for(float i=-90;i<=270;i++){
zavie=i*3.14/180;
x=i;
y1=sin(zavie)*50;
if(x==180)
outtextxy(x+xo,yo-y1,"180");
if(x==360)
outtextxy(x+xo,yo-y1,"360");
putpixel(x+xo,yo-y1,WHITE);
y2=cos(zavie)*50;
putpixel(x+xo,yo-y2,BLUE);
y3=tan(zavie)*50;
putpixel(x+xo,yo-y3,RED);
}
getch();
}
نقل قول:نقل قول:
دوست عزیز این طرز بیان نظرتون در مورد دوستمون حتی اگر نظرتون درستم باشه ،مناسب نیست اینجا محلی برای کمک به بقیه است همنطور که بقیه به من و احتمالا شما کمک کردن ،ما هم میتونیم کمک کنیم
دوست عزیز می تونید از بسط زیر برای cosx استفاده کنید
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
این کد رو دستی نوشتم و امتحانش نکردم نمی دون درسته یا نه فقط شاید کمکی به شما بکنه
کد:double cosx(double x)
{
double u=1,s=0;
int i;
do
{
for(i=0;i<n;i++)
{
s=s+u;
u=-u*x*x/2*i*(2*i)
}
}while(u>1E-5);
return s;
}
کلا با گذاشتن عکس مشکل دارم نمی دونم چرا اینقدر کوچیکه !