نمایش نتایج: از شماره 1 تا 1 از مجموع 1
  1. #1
    مدیر بازنشسته
    تاریخ عضویت
    2011 June
    محل سکونت
    گرگان
    ارسال ها
    1,170
    تشکر
    62
    تشکر شده 1,587 بار در 809 پست
    نوشته های وبلاگ
    49


    آيا اين پست براي شما سودمند بود؟ بله | خیر

    Fraction_جمع دو کسر

    این کد فرم مورد نظره:
    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 Fraction
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }


    private void button1_Click(object sender, EventArgs e)
    {
    FRACTION f1 = new FRACTION(Convert.ToInt32(txt1.Text), Convert.ToInt32(txt2.Text));
    FRACTION f2 = new FRACTION(Convert.ToInt32(txt3.Text), Convert.ToInt32(txt4.Text));
    FRACTION f3 = new FRACTION();
    f3 = f3.add(f1, f2);
    MessageBox.Show(f3.X.ToString() + "/" + f3.Y.ToString());
    }
    }
    }




    و این کلاس مورد نظره:

    using System;using System.Collections.Generic;
    using System.Linq;
    using System.Text;


    namespace Fraction
    {
    class FRACTION
    {
    private int x;
    private int y;
    public FRACTION()
    {
    x = 0;
    y = 1;
    }
    public FRACTION(int s, int m)
    {
    if (m != 0)
    {
    x = s;
    y = m;
    }
    else
    {
    x = 0;
    y = 1;
    }
    }
    public int X
    {
    get { return x; }
    set { x = value; }
    }
    public int Y
    {
    get { return y; }
    set { y = value; }
    }
    public FRACTION add(FRACTION f1, FRACTION f2)
    {
    FRACTION f = new FRACTION();
    f.x = f1.x * f2.y + f1.y * f2.x;
    f.y = f1.y * f2.y;
    return f;
    }
    public FRACTION sub(FRACTION f1)
    {
    FRACTION f = new FRACTION();
    f.x = this.x * f1.y - this.y * f1.x;
    f.y = this.y * f1.y;
    return f;
    }
    public void mul(FRACTION f1, FRACTION f2, FRACTION f)
    {
    f.x = f1.x * f2.x;
    f.y = f1.y * f2.y;
    }
    public static FRACTION operator /(FRACTION f1, FRACTION f2)
    {
    return new FRACTION(f1.x * f2.y, f1.y * f2.x);
    }
    }
    }




    فایل های پیوست شده
    • نوع فایل: zip Fraction.zip (47.1 کیلو بایت,  این فایل 0 بار دانلود شده است)
    ویرایش توسط NIIT : 20th September 2012 در ساعت 06:50 AM
    آرامش محصول تفکر نیست! آرامش هنر نیندیشیدن به انبوه مسائلیست که ارزش فکر کردن ندارد...

 

 

کاربران برچسب خورده در این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  


Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
Persian Language By Ustmb.ir
این انجمن کاملا مستقل بوده و هیچ ارتباطی با دانشگاه علوم و فنون مازندران و مسئولان آن ندارد..این انجمن و تمامی محتوای تولید شده در آن توسط دانشجویان فعلی و فارغ التحصیل ادوار گذشته این دانشگاه برای استفاده دانشجویان جدید این دانشگاه و جامعه دانشگاهی کشور فراهم شده است.لطفا برای اطلاعات بیشتر در رابطه با ماهیت انجمن با مدیریت انجمن ارتباط برقرار کنید
ساعت 02:36 AM بر حسب GMT +4 می باشد.