تبلیغات
آموزش برنامه نویسی سی ++،سی شارپ،جاوا اسکریپت - محاسبه سینوس
 
آموزش برنامه نویسی سی ++،سی شارپ،جاوا اسکریپت
صفحه نخست         تماس با مدیر         پست الکترونیک        RSS         ATOM
 
 
یکشنبه 29 آبان 1390 :: نویسنده :
برنامه: یک عدد بر حسب درجه را گرفته و سینوس آن را محاسبه می کند

الگوریتم:

با توجه به سری فوق

 1 - با استفاده از توابع محاسبه ی توان و فاکتوریل که قبلا نوشته شده(کد سی++ و سی شارپ)

یا

2 - به طور مستقیم و بدون استفاده از تابع( کد جاوااسکریپت)


 ++C

راهنمای استفاده از این کد

 JavaScript

راهنمای استفاده از این کد

 #C

راهنمای استفاده از این کد

 #include<iostream.h>
#include<conio.h>
#include<iomanip.h>

float fact(int x)
{
float fact=1;
for(int i=2; i<=x ; i++)
fact = fact * i;

return fact;


}
float power(float num,int pow)
{
float result=1;
int p=1;

if (pow < 0)
p = pow * -1;
else p = pow;

for( int i=0; i<p ;i++)
result = result * num;

if (pow < 0)
result = 1 / result;
return result;

}
main()
{
float x,xtemp, r, s1 = 0, s2 = 1;
int i = 3, k = -1;

cout<<"--->This Program Compute sin(x) . x is degree and is NOT radians.";
cout<<"\n\nEnter number(degree) : ";
cin>>x;



xtemp=x*(3.14/180);//change degree to radians
s2=xtemp;
do
{
s1 = s2;
s2 = s2 +(k * (power(xtemp,i)/fact(i)));
i=i+2;
k=-k;
r=(s1>s2)?s1-s2:s2-s1;
} while (r > 0.0001);

cout<<"\n\nsin("<<x<<") = "<<s2;
getch();
return 0;

}

 <%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script language="JavaScript" type="text/javascript">
function sinoos(myform)
{
s1 = 0.0;s2 = 1.0;
i = 3;sign = -1;fact=1;

x=eval(myform.txt1.value);
//change degree to radians
xtemp = x*(3.14/180);

s2=xtemp;
power=xtemp;
do
{
s1 = s2;
power=power*(xtemp*xtemp);
fact=fact*i*(i-1);
s2 = s2 +( sign * (power/fact));
sign = -sign;
i=i+2;
r=(s1>s2)?s1-s2:s2-s1;
} while (r > 0.000001);
alert("Sin("+x+") = "+s2);
}//end sinoos

</script>
<body>
<form name="form1" >
Enter Number&nbsp;&nbsp;<input type="text" name="txt1"><br>
<input type="button" value="run" onClick="sinoos(form1)"></form>
</body>
</html>

 using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
float fact(int x)
{
int f = 1;

for (int i = 2; i <= x; i++)
f = f * i;
return f;


}
float power(float x, int pow)
{
float result = 1, p;


if (pow < 0)
p = pow * -1;
else p = pow;

for (int i = 0; i < p; i++)
result = result * x;

if (pow < 0)
result = 1 / result;

return result;

}
private void button1_Click(object sender, EventArgs e)
{
float x, xtemp, r, s1 = 0, s2 = 1, pi = 3.14F;
int i = 3, k = -1;
x = Int32.Parse(textBox1.Text);
xtemp = x * (pi / 180);//change degree to radians
s2 = xtemp;
do
{
s1 = s2;
s2 = s2 + (k * (power(xtemp,i) / fact(i)));
i = i + 2;
k = -k;
r = (s1 > s2) ? s1 - s2 : s2 - s1;
} while (r > 0.00001);
MessageBox.Show("sin(" + x + ")= " + s2, "Show Result", MessageBoxButtons.OK, MessageBoxIcon.Information);

}
}
}





نوع مطلب :
برچسب ها : سورس کد برنامه محاسبه سینوس، سورس کد برنامه محاسبه سینوس به زبان سی++، سورس کد برنامه محاسبه سینوس به زبان سی پلاس پلاس، سورس کد برنامه محاسبه سینوس به زبان جاوااسکریپت، سورس کد برنامه محاسبه سینوس به زبان c++، سورس کد برنامه محاسبه سینوس به زبان c#، سورس کد برنامه محاسبه سینوس به زبان javascript، سورس کد برنامه محاسبه sin، سورس کد برنامه محاسبه sin به زبان سی++، سورس کد برنامه محاسبه sin به زبان سی پلاس پلاس، سورس کد برنامه محاسبه sin به زبان سی شارپ، سورس کد برنامه محاسبه sin به زبان جاوااسکریپت، سورس کد برنامه محاسبه sin به زبان c++، سورس کد برنامه محاسبه sin به زبان c#، سورس کد برنامه محاسبه sin به زبان javascript،
لینک های مرتبط :


یکشنبه 12 آبان 1392 11:07 ب.ظ
ممنــــــــــــون


خواهش می کنم
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


درباره وبلاگ



سورس کد برنامه ها، به سه زبان سی ++ ، سی شارپ ، جاوا اسکریپت است.


برای اجرای کدهای سی++ می توانید از نرم افزار dev c++ استفاده کنید

برای اجرای کدهای جاوا اسکریپت،آنها را در not pad کپی و با فرمت html ذخیره کنید. سپس فایل html را اجرا کرده ، به مرورگر اجازه دهید برنامه را اجرا کند

کد های سی شارپ به صورت windowsAplicatin هستند



برای مشاهده ی بهتر کد ها، آنها را در not pad کپی کنید

مدیر وبلاگ :
نویسندگان
جستجو

آمار وبلاگ
کل بازدید :
بازدید امروز :
بازدید دیروز :
بازدید این ماه :
بازدید ماه قبل :
تعداد نویسندگان :
تعداد کل پست ها :
آخرین بازدید :
آخرین بروز رسانی :


آپلود نامحدود عکس و فایل

آپلود عکس