سامیار اقبال

ماشین حساب

جمعه، 15 خرداد 1405

7

2 عدد دریافت کرده و جمع ، ضرب ، تقسیم ، تفریق ، توان و باقیمانده تقسیم 2 عدد را به یکدیگر بدست آورید

نکته :

  • محدودیت در دریافت اعداد قرار دهید به طوریکه حداکثر عدد وارد شده نباید بیشتر از 7 رقم باشد
  • عدد منفی قبول نکند
  • پیامهای خطا با رنگ زمینه قرمز و پاسخ درست در زمینه سبز باشد

نویسنده : سامیار اقبال
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                
                int num1 = int.Parse(textBox1.Text);
                int num2 = int.Parse(textBox2.Text);
                if (num1 < 0 || num2 < 0 ) 
                {
                    label1.Text = "عدد منفی مجاز نیست";
                    return;
                }
                if (num1 > 999999 || num2 > 999999) 
                {
                    label1.Text = "عدد باید کمتر از 7 رقم باشد";
                    return;
                }
                if (num1 ==0||num2==0) 
                {
                    label1.Text = "عددی وارد کنید";
                    return;
                }
                label4.Visible = true;
                label5.Visible = true;
                label6.Visible = true;
                label7.Visible = true;
                label8.Visible = true;
                label1.Visible = false;

                label4.Text = $"جمع : {num1 + num2}";
                label5.Text = $"تفریق : {num1 - num2}";
                label6.Text = $"ضرب : {num1 * num2}";
                label7.Text = $"تقسیم : {num1 / num2}";
                label8.Text = $"توان : {Math.Pow(num1,num2)}";

            }
            catch (FormatException)
            {
                label1.Text = "ورودی نامعتبر می باشد";
            }
        }
    }
}

نویسنده : سامیار اقبال

کد در ارتباط با ماشین حسابی که دو عدد دریافت و جمع تفریق ضرب تقسیم و توان ان را نشان می دهد

2 تکست باکس و 8 لیبل و 1 دکمه دارد و در رویداد دکمه این کد را وارد میکنیم

 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         
         int num1 = int.Parse(textBox1.Text);
         int num2 = int.Parse(textBox2.Text);
         if (num1 < 0 || num2 < 0 ) 
         {
             label1.Text = "عدد منفی مجاز نیست";
             return;
         }
         if (num1 > 999999 || num2 > 999999) 
         {
             label1.Text = "عدد باید کمتر از 7 رقم باشد";
             return;
         }
         if (num1 ==0||num2==0) 
         {
             label1.Text = "عددی وارد کنید";
             return;
         }
         label4.Visible = true;
         label5.Visible = true;
         label6.Visible = true;
         label7.Visible = true;
         label8.Visible = true;
         label1.Visible = false;

         label4.Text = $"جمع : {num1 + num2}";
         label5.Text = $"تفریق : {num1 - num2}";
         label6.Text = $"ضرب : {num1 * num2}";
         label7.Text = $"تقسیم : {num1 / num2}";
         label8.Text = $"توان : {Math.Pow(num1,num2)}";

     }
     catch (FormatException)
     {
         label1.Text = "ورودی نامعتبر می باشد";
     }
 }

 

سامیار اقبال-مدرسه آنلاین دورآموز

سامیار اقبال

سامیار اقبال با افتخار از هنرجویان مدرسه آنلاین دورآموز می باشد.

عضوی از دورآموز شو

درخواست مشاوره رایگان می باشد . فقط کافیست شماره همراه خود را ثبت نمایید تا با شما تماس بگیریم

و یا می توانید هم اکنون با شماره 09155143391تماس حاصل نمایید

دورآموزی
شو