구구단 프로그램 c# 윈폼

Posted by 슈퍼너드 리보
2020. 7. 22. 20:25 프로그래밍/C#
반응형

구구단 프로그램을 만들어봤습니다. 텍스트 박스에 숫자를 입력하여 버튼을 누르면 리스트박스에다 뿌려줍니다.

구구단 소스코드

구구단 프로그램은 다음 코드로 이뤄졌습니다.


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;
using System.Text.RegularExpressions; 

namespace GuGuDan
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e) { string input_number = Regex.Replace(textBox1.Text, @"\D", "");
            if (input_number == null || input_number == "") { MessageBox.Show("숫자를 입력해주세요"); return; }
            if (listBox1.Items.Count != 0) { listBox1.Items.Clear(); } for (int i = 1; i < 10; i++)
            { listBox1.Items.Add(string.Format("{0} X {1} = {2}", input_number, i, Convert.ToInt32(input_number) * i));
            }
        }
    }
}

 

이 코드에서 핵심은 다음 코드들입니다.

정규식이란건데 텍스트에서 정보를 추출하는 기능을 하는 표현식입니다.

폼의 구성

사용된 개념

정규식, 조건문, 반복문, 윈폼

반응형