[C 프로그래밍 실습] 구조체와 공용체 (Lab 09)
Program 1 : 구조체, 분수의 덧셈과 곱셈 Program 2 : 구조체, 사람 정보 출력 Program 3 : 구조체, 내용 수정하기 Program 4 : 구조체, 내용 검색하기 Program 5 : 구조체, 내용 수정하기, 월급/연봉/인센티브 Program 6 : 구조체, 열거형, 카드 섞기, 카드 분배 Program 1 분수(fraction) 은 분자와 분모로 이루어져 있다. 분수를 표현하기 위한 구조체 fraction을 정의하고, 두 분수의 덧셈과 곱셈을 계산하는 프로그램을 쓰시오. 구조체 fraction 멤버 구성: 정수형의 분자(numerator)와 분모(denominator) 분자와 분모를 차례로 입력 받아 처리한다. 두 분자의 뎃셈과 곱셈 결과를 아래 예시와 같이 출력한다. #incl..
2021. 1. 4.
[C 프로그래밍 실습] Report 02
Program 1 뎃셈, 뺄셈, 솝셈, 나눗셈, 나머지연산(%)을 지원하는 계산기 프로그램을 작성한다고 하자. 각연산이 몇번씩 나오는지 기억해서 화면에 출력하는 프로그램을 쓰시오. 연산자의 종류는 5가지(+, -, *, /, %) 연산식은 공백을 포함할 수 있다. 현재까지의 총 연산자의 회수를 출력한다. 예외 처리, 문자나 5가지 이외의 연산자가 사용된 연산식은 오류 메시지를 출력 1) 문제 해결 방법에 대한 설명 5가지 종류의 연산자를 입력 받으면 개수를 카운트 : 5가지 종류의 연산자를 입력 받기 위한 변수를 선언, 식을 입력 받은 후 문자를 하나씩 읽어 5가지 종류의 연산자가 나오면 변수에 값을 증가 연산식은 공백을 포함할 수 있음 : 공백을 입력으로 받아야 하기 때문에 scanf 입력 형식을 ‘%..
2021. 1. 2.