advertise laitec sharif univercity استخراج بیت کوین با کامپیوتر استخراج بیت کوین با کامپیوتر
دانلود پروژه کامل مهندسی نرم افزار ، شرکت نرم افزاری

دانلود پروژه کامل مهندسی نرم افزار ، شرکت نرم افزاری

3000 تومان
دانلود پروژه وب سایت اشعار با ASP.NET و SQL

دانلود پروژه وب سایت اشعار با ASP.NET و SQL

3000 تومان
دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

3000 تومان
دانلود پروژه مدیریت کتابخانه با سی شارپ و SQL سرور

دانلود پروژه مدیریت کتابخانه با سی شارپ و SQL سرور

3000 تومان
دانلود پروژه مهندسی نرم افزار ، نمایندگی ایران خودرو

دانلود پروژه مهندسی نرم افزار ، نمایندگی ایران خودرو

3000 تومان

سورس پروژه محاسبه فرمول های آمار در سی شارپ #c

در این پروژه ، توسط برنامه ای که با سی شارپ نوشته شده است می توان عملیات های آماری از قبیل میانگین حسابی ، میانگین وزنی ، میانگین هندسی ، میانگین همساز ، واریانس ، انعراف از معیار را روی اعداد وارد شده انجام داد.
سورس پروژه محاسبه فرمول های آمار در سی شارپ #c

این پروژه که با زبان برنامه نویسی سی شارپ c#  نوشته شده است ، در واقع برای محاسبه فرمول های امار کاربر دارد . به جای اینکه به صورت دستی بنشینیم و اعداد را محاسبه کرده و از طریق فرمول های امار به نتیجه برسیم  ، می توانیم اعدا را وارد این برنامه کنیم و باقی کار را به برنامه واگذار کنیم.

 

فرمول هایی که این برنامه انها را در خود جای داده است ، عبارتند از:

  • میانگین حسابی
  • میانگین وزنی
  • میانگین هندسی
  • میانگین همساز
  • واریانس
  • انعراف از معیار

روند کار این برنامه به این صورت است که ، کاربر اعداد مورد نظر خود را به لیست اولیه اضافه می کند و دکمه ی محاسبه را می زند ، سپس اعداد در لیست شماره 2 مرتب می شوند و ضریب تکرار هر عدد مشخص می شود و با توجه به گزینه هایی که کاربر تیک زده است محاسبه فرمول ها انجام می شود.

اصل برنامه محاسبه فرمول های آمار در سی شارپ #c را می توانید در پایین صفحه دانلود کنید

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

 

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 amar_formuls
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        //design by kamran hadizade
        //1392.2.25
        List numbers = new List();
        List tedad = new List();
        private void sortnumbers()
        {
            listBox2.Items.Clear();
            numbers.Clear();tedad.Clear();
            for (int i = 0; i < listBox1.Items.Count; i++)
            {
                int item=int.Parse(listBox1.Items[i].ToString());
              if(numbers.Contains(item))
              {
                  tedad[numbers.IndexOf(item)] += 1;
              }
              else
              {
                  numbers.Add(item);
                  tedad.Add(1);
              }
                
            }
          for (int i = 0; i < numbers.Count; i++)
            {
                listBox2.Items.Add(numbers[i].ToString() + "      تعداد : " + tedad[i].ToString());
         
            }
 
        }
        private double kamran_jazr(double item,double n)
        {
            double result = item;
            double tavan = 0;
            tavan = 1 / n;
            result = Math.Pow(item, tavan);    
            return result;
        }
        private void button1_Click(object sender, EventArgs e)
        {
            listBox1.Items.Add(textBox1.Text);
            sortnumbers();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            listBox1.Items.Clear();
            textBox1.Text = "";
            label1.Text = "";
            sortnumbers();
        }

        private void button3_Click(object sender, EventArgs e)
        {
            string result = "";
            try
            {
                if (numbers.Count > 0)
                {
                    double xbar = 0;
                    if (checkBox1.Checked)
                    {
                        Double sum = 0;
                        for (int i = 0; i < numbers.Count; i++)
                        {
                            sum += numbers[i];
                        }
                        xbar = sum / numbers.Count;
                        result += "میانگین حسابی :  " + xbar + " ";
                        
                    }
                    if (checkBox2.Checked)
                    {
                        Double sum = 0;
                        for (int i = 0; i < numbers.Count; i++)
                        {
                            sum += numbers[i] * tedad[i];
                        }
                        result += "میانگین وزنی :  " + sum / listBox1.Items.Count + " ";
                    }
                    if (checkBox3.Checked)
                    {
                        Double sum = 1;
                        for (int i = 0; i < numbers.Count; i++)
                        {
                            sum *=Math.Pow( numbers[i] , tedad[i]);
                        }
                        result += "میانگین هندسی :  " + kamran_jazr(sum,listBox1.Items.Count).ToString()+ " ";// listBox1.Items.Count 
                    }
                    if (checkBox4.Checked)
                    {
                        Double sum = 0;
                        for (int i = 0; i < numbers.Count; i++)
                        {
                            sum +=  tedad[i]/numbers[i];
                        }
                        result += "میانگین همساز :  " +(( 1 /(double) listBox1.Items.Count) * (sum)).ToString() + " ";
                    }
                    Double varyans=0;
                    if (checkBox5.Checked)
                    {
                        Double sum = 0;
                        for (int i = 0; i < numbers.Count; i++)
                        {
                            sum +=Math.Pow((numbers[i]-xbar),2);
                        }
                        varyans = sum / (listBox1.Items.Count - 1);
                        result += "واریانس :  " + varyans + " ";                   
                    }
                    if (checkBox6.Checked)
                    {
                        result += "انحراف معیار :  " +Math.Sqrt(varyans)+ " ";
                    }

                    label1.Text = result;
                }
                else
                    MessageBox.Show("داده ها را وارد کنید");
            }
            catch
            {
                MessageBox.Show("خطایی رخ داده است");
            }
        }

        private void button4_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("https://www.SourceCodes.ir");
        }


    }
}

 

هم اکنون سورس پروژه محاسبه فرمول های آمار در سی شارپ #c را به صورت رایگان دانلود کنید

حجم فایل :64 KB



لینک های دانلود

دانلود با لینک مستقیم رمز فایل : www.SourceCodes.ir












0
نظرات

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


advertise
دانلود رایگان برنامه فرمول های آمار در سی شارپفرمول های امار در سی شارپدانلود سورس آمار سی شارپ #Cسورس کد سی شارپ برای آمارسورس محاسبه فرمول های آمار در سی شارپآمار در محیط سی شارپپروژه ای ریاضی در سی شارپتبلیغات ارزان سایت آموزش برنامه نویسیتبلیغات مخصوص طراحان وب سایتتبلیغات در سایت برنامه نویسیتبلیغات اینترنتی برای برنامه نویساندر آغوش مینیمالیسممنوی همبرگر با سه خط افقی که روی یکدیگر قرار گرفته اند نشانه چیست؟ سوئیچ به یک ستون واحدتبدیل متن ساده به وبلاگ و سایت های پویا با React.jsکتابخانه sass برای استفاده آسان تر از آنکتابخانه سطح بالا برای اتوماتیک سازی اعمال مرورگر لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

کسب درآمد با کامپیوتر
تولید بیت کوین با کامپیوتر

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php