계산기(3)
-
[C#] C#으로 만든 계산기에 기능 추가해보자
안녕하세요. 진득코딩입니다. 이전 포스팅에서는 C# 기초를 바탕으로 간단한 계산기를 만들어보았습니다. 이번 시간에는 이전 포스팅에서 만든 계산기에 추가적인 기능을 구현해보도록 하겠습니다. 이번 시간에 추가할 기능입니다. 프로그램을 종료할 때 계산 내역을 파일로 저장하고, 프로그램이 로드 될 때 해당 파일을 새창에 입력하여 띄워주는 기능을 추가해보도록 하겠습니다. 해당 요구 사항을 세 가지로 구분해보았습니다. 먼저 프로그램 종료할 때 파일로 저장하기, 프로그램이 열릴 때 새창을 띄워서 계산 내역 호출하여 출력하기, 계산기 옆에 리스트 박스에서 봤던 내역을 볼 수 있는 listBox를 구현하겠습니다. 계산기 옆에 위치할 리스트 박스는 접었다 폈다 할 수 있도록 구현할 것이고 초기화 버튼도 추가할 예정입니다...
2024.07.11 -
[C#] C#으로 간단하게 계산기 만들어보기
안녕하세요. 진득코딩입니다. 이번 시간에는 그동안 배운 기초적인 C#으로 간단한 계산기를 만드는 미니 프로젝트를 해보도록 하겠습니다.개요 해당 미니 프로젝트는 2인 1조로 구성되어 진행하였습니다. 전체적인 요구사항을 살펴보면 화면 구성에는 입력값, 결과값 출력 화면이 나오게 되고 숫자 3개마다 ,(쉼표)를 붙여서 출력하는 것입니다. 버튼 구성은 숫자 패트와 연산자 패드가 있고 연산 버튼 추가시 숫자가 사라지고 결과 출력 화면에 숫자와 연산자가 함께 출력되게 하는 것입니다. =도 추가하고 초기화, 한글자씩 삭제, 계산 결과 확인, +/- 기능, 히스토리 기능 구현하기입니다. 이번 미니 프로젝트로 만든 계산기의 기본 화면입니다. 맨 위에 있는 textBox가 현재 계산되고 있는 화면이고 가운데가 전체 수식을..
2024.07.11 -
[C#] 계산기를 만들기 위한 워밍업하기
안녕하세요. 진득코딩입니다. 이제까지 C#으로 왠만한 개발을 위한 세팅은 완료되었습니다. 이번 시간에는 본격적인 간단한 개발인 계산기 개발에 앞서 계산기 개발을 위한 간단한 예제를 살펴보면서 워밍업하는 시간을 가져보도록 하겠습니다.실습1) 함수 만들기 첫 번째로 할 실습은 계산기 함수를 만들어보는 것입니다. 사칙 연산만 되는 간단한 함수를 만들고 간단한 예외처리를 하는 예제입니다. 세부적인 실습 주제는 위 자료를 확인하시면 됩니다.먼저 솔루션을 만든 후에 숫자 두 개와 연산자를 받는 함수를 만들어보았습니다. 숫자는 나눗셈의 결과도 받을 수 있도록 double로 받도록 설정하였고 연산자는 String으로 받았습니다. 아직 함수가 없는데 return값이 없으면 자꾸 오류가 뜨기 때문에 일단은 return 0..
2024.07.08