دانلود سورس حل معادلات با سی شارپ #C

دانلود سورس حل معادلات با سی شارپ #C
در این برنامه ساده که به زبان برنامه نویسی #C نوشته شده است، حل معادلات سه مجهولی را میتوانید استفاده کنید.
در این سورس کد جالب، شما میتوانید در یک معادله سه مجهولی، طرف عدد صحیح معادله (N) را وارد کنید و تمام جوابهای ممکن برای سه مجهول X2، X1 و X3 را ببینید.
برنامه اصلی سی شارپ "حل معادلات" را میتوانید در پایین صفحه دانلود کنید.
سورس حل معادلات را در زیر میبینید. این سورس را در تمام نسخه های ویژوال استودیو میتوان استفاده کرد:
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();
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
int n = Convert.ToInt32(textBox1.Text);
//---------
listBox1.Enabled = true;
for (int i = 1; i <= n - 2; i++)
{
for (int j = 1; j <= n - 2; j++)
{
for (int k = 1; k <= n - 2; k++)
{
if ((i + j + k) == n)
listBox1.Items.Add(i.ToString() + " , " + j.ToString() + " , " + k.ToString());
}
}
}
label1.Text = "تعداد کل جواب ها برابر " + listBox1.Items.Count.ToString() + " می باشد ";
}
else
{
MessageBox.Show("عدد مربوطه را وارد نمایید ", "هشدار", MessageBoxButtons.OK, MessageBoxIcon.Warning);
textBox1.Clear();
textBox1.Focus();
}
}
private void Form1_Load(object sender, EventArgs e)
{
this.Opacity = 0.95;
label1.Text = "";
}
private void button4_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
listBox1.Items.Clear();
label1.Text = "";
}
private void pictureBox2_Click(object sender, EventArgs e)
{
string help = "";
help = "این برنامه برای حل معادله مفروض نوشته شده " + "و جوابهای طبیعی آنرا پیدا می کند ";
MessageBox.Show(help, "راهنما ", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
}
سورس حل معادلات در سی شارپ #c را به صورت رایگان دانلود کنید
حجم فایل : 857 kB