Skip to content

hightech-lab/Calculator

Repository files navigation

Calculator Project By C#

Semi Advance "Calculator App"

img

This is my first C# project for your knowledge. Created by : High Tech Lab using Visual Studio 2012 Ultimate and Dont forget to give a star bro.

Big thanks❤️ to Esoft Metro Campus Panadura



Project Info

  


Connect With Me


How To Set Up Zero Button

            if (TxtBox.Text == "0")
            {
                TxtBox.Text = "0";
            }
            else
            {
                TxtBox.Text += "0";
            }
        }

How To Set Up Equal Mark

            switch (operators)
            {
                case "-":
                    valueSecond = decimal.Parse(TxtBox.Text);
                    Result = valueFirst - valueSecond;
                    TxtBox.Text = Result.ToString();
                    break;
                case "+":
                    valueSecond = decimal.Parse(TxtBox.Text);
                    Result = valueFirst + valueSecond;
                    TxtBox.Text = Result.ToString();
                    break;
                case "*":
                    valueSecond = decimal.Parse(TxtBox.Text);
                    Result = valueFirst * valueSecond;
                    TxtBox.Text = Result.ToString();
                    break;
                case "/":
                    valueSecond = decimal.Parse(TxtBox.Text);
                    Result = valueFirst / valueSecond;
                    TxtBox.Text = Result.ToString();
                    break;
                case "%":
                    valueSecond = decimal.Parse(TxtBox.Text);
                    Result = valueFirst % valueSecond;
                    TxtBox.Text = Result.ToString();
                    break;
            }
        
        }

How To Set Up Dot

            if (!TxtBox.Text.Contains("."))
            {
                TxtBox.Text += ".";
            }
        }

How To Set Up Numbers

        {
            if (TxtBox.Text == "0")
            {
                TxtBox.Text = "1";
            }
            else
            {
                TxtBox.Text += "1";
            }
        }

        private void TwoBtn_Click(object sender, EventArgs e)
        {
            if (TxtBox.Text == "0")
            {
                TxtBox.Text = "2";
            }
            else
            {
                TxtBox.Text += "2";
            }
        }

How To Set Up Clear Button

            valueFirst = 0.0m;
            valueSecond = 0.0m;
            TxtBox.Text = "0";
        }

How To Set Up Minus Button

            valueFirst = decimal.Parse(TxtBox.Text);
            TxtBox.Clear();
            operators = "-";
        }

How To Set Up Plus Button

            valueFirst = decimal.Parse(TxtBox.Text);
            TxtBox.Clear();
            operators = "+";
        }

How To Set Up Devide Button

            valueFirst = decimal.Parse(TxtBox.Text);
            TxtBox.Clear();
            operators = "/";
        }

How To Set Up Multiply Button

            valueFirst = decimal.Parse(TxtBox.Text);
            TxtBox.Clear();
            operators = "*";
        }

How To Set Up MinusPlus Button

            if (TxtBox.Text.Contains("-"))
            {
                TxtBox.Text = TxtBox.Text.Trim('-');
            }
            else
            {
                TxtBox.Text = "-" + TxtBox.Text;
            }
        }

How To Set Up Module Button

            valueFirst = decimal.Parse(TxtBox.Text);
            TxtBox.Clear();
            operators = "%";
        }

Thank You...! Dont forget to give a star bro ⭐.

💻 Tutorial Video Coming Soon. Expect the YouTube video soon. We are not responsible for errors that occur when you try the programs here. Be patient until the tutorial video is released. If necessary, try alone and make your project successful with this. Thank you. Let us know if there are any errors in the programming here. Thank you...!

💻 Tutorial Video Coming Soon. YouTube වීඩියෝව ලගදීම බලාපොරොත්තු වන්න. මෙහි ක්‍රමලේඛන ඔබ අත් හදා බැලීමේදි සිදු වන Errors වලට වගකියනු නොලැබේ. මන්ද Tutorial Video එක නිකුත් කරන තුරු ඉවසන්න. අවශ්‍ය නම් තනිව උත්සහ කොට ඔබගේ Project එක මෙයින් සාර්ථක කර ගන්න ස්තූති. මෙහි ක්‍රමලේඛණ වල යම් දෝෂ ඇතොත් අපව දැනුවත් කරන්න. ස්තූති...!

Releases

No releases published

Packages

No packages published

Languages