티스토리 뷰

C# 계산기 버튼 만들기, 더하기 버튼 누르면 첫번째 숫자 완성되기



1. 숫자입력

2. 더하기 버튼 - 첫번째 숫자 완성 

3. 숫자입력 - 두번째 숫자 완성 

4. 더하기 버튼 - 첫번째 숫자와 두번째숫자 더한값을 첫번째 변수에 저장

5. 숫자입력

6. 4번을 계속반복 



1. 숫자 입력

2. 더하기 버튼 -숫자 완성, 변수와 숫자 합, 결과를 변수에 다시 저장 

3. 2번를 계속 반복  



using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;


namespace First_cSharp_App

{

    public partial class calc : Form

    {


        public int Result = 0; // 결과값을 저장하는 변수

        public bool isNewNum = true; //더하기 버튼을 누르면 새로운 숫자인지 판단.


        public calc()

        {

            InitializeComponent();

        }


   


        private void NumButton1_Click(object sender, EventArgs e)

        {

           

        

            SetNum("1");



        }


        private void NumButton2_Click(object sender, EventArgs e)

        {

            SetNum("2");

        }



        public void SetNum(string num )

        {

            if (isNewNum)

            {

                NumScreen.Text = num;

                isNewNum = false;

            }

            else if (NumScreen.Text == "0")

            {

                NumScreen.Text = num;


            }

            else

            {

                NumScreen.Text = NumScreen.Text +  num;


            }

        }


        private void NumPlus_Click(object sender, EventArgs e)

        {

            int num = int.Parse(NumScreen.Text);

            Result = Result + num;


            NumScreen.Text = Result.ToString();

            isNewNum = true;


        }

    }

}





댓글
최근에 달린 댓글
글 보관함
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total
Today
Yesterday
    뽀로로친구에디
    최근에 올라온 글