Programming/c# 스터디
C# 4번째 스터디 노트 - 연산자
아뾰오옹
2020. 3. 19. 17:35
반응형
c#연산자 종류
예제 프로젝트
각각의 연산자를 버튼형태로 하여 계산기 모양으로 연산자를 스터디
연산자의 개념이해에 대해서는 크게 어려운 부분은 없었다.
특이했던 점은 버튼에서 &&이 2번을 쓸 수가 없었다
소스코드
using System;
using System.Windows.Forms;
namespace day4_operator
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
int iResult = 0;
int iTemp = int.Parse(tboxResult.Text);
int iNumber = int.Parse(tboxNumber.Text);
iResult = iTemp << iNumber;
tboxResult.Text = iResult.ToString();
}
private void tboxResult_TextChanged(object sender, EventArgs e)
{
tboxResultBit.Text = Convert.ToString(int.Parse(tboxResult.Text), 2); // convert, 2진수로 바뀐다
}
private void button2_Click(object sender, EventArgs e)
{
int iResult = 0;
int iTemp = int.Parse(tboxResult.Text);
int iNumber = int.Parse(tboxNumber.Text);
iResult = iTemp >> iNumber;
tboxResult.Text = iResult.ToString();
}
private void button3_Click(object sender, EventArgs e)
{
int itemp = int.Parse(tboxResult.Text);
int iNumber = int.Parse(tboxNumber.Text);
itemp += iNumber;
tboxResult.Text = itemp.ToString();
}
private void button4_Click(object sender, EventArgs e)
{
int itemp = int.Parse(tboxResult.Text);
int iNumber = int.Parse(tboxNumber.Text);
itemp -= iNumber;
tboxResult.Text = itemp.ToString();
}
private void button8_Click(object sender, EventArgs e)
{
int itemp = int.Parse(tboxResult.Text);
tboxResult.Text = (++itemp).ToString();
tboxResultAfter.Text = itemp.ToString();
}
private void button7_Click(object sender, EventArgs e)
{
int itemp = int.Parse(tboxResult.Text);
tboxResult.Text = (itemp++).ToString();
tboxResultAfter.Text = itemp.ToString();
}
private void button6_Click(object sender, EventArgs e)
{
int itemp1 = int.Parse(tboxResult.Text);
int itemp2 = int.Parse(tboxResultAfter.Text);
int iNumber = int.Parse(tboxNumber.Text);
bool bResult = (itemp1 > iNumber && itemp2 > iNumber);
tboxAndOr.Text = bResult.ToString();
}
}
}
본 포스팅은 유투브 Dori Dori 님의 강의를 보고 개인적으로 스터디 노트를 정리하는 포스팅 입니다. 도리도리님 감사합니다~ https://www.youtube.com/channel/UCwHgaNnrsqAyoCtqd2WbY1w/featured
Dori Dori
www.youtube.com
반응형