일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- centuryFromYear
- 백준
- Numpy
- recursion
- Counting cells in a blob
- flask
- cpp
- C++
- adjacentElementsProduct
- 10953
- matrixElementsSum
- 파이썬머신러닝완벽가이드
- Sequential Search
- 피보나치 수
- Python
- data_structure
- til
- Daily Commit
- 파이썬 포렌식
- 2750
- shapeArea
- almostIncreasingSequence
- codesignal
- All Longest Strings
- codesingal
- collections.deque
- 2015 봄학기 알고리즘
- 수 정렬하기
- markdown
- baekjun
Archives
- Today
- Total
Introfor
1차원 극장 예매 시스템 본문
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | __author__ = "introfor"; /* history: 2016/11/30 Starting one-dimension theater reservation system. Finished. */ #include <stdio.h> #define SIZE 10 int main() { char c = 0; int place = 0; int theater[SIZE] = { 0 }; while (1) { printf("극장 좌석 예약 하시겠습니까?(y/n)"); scanf_s("%c", &c); if (c == 'y') { printf("예매가능좌석\n"); printf("--------------------\n"); printf("1 2 3 4 5 6 7 8 9 10\n"); printf("--------------------\n"); for (int i = 0; i < SIZE; i++) { printf("%d ", theater[i]); } printf("\n예약좌석번호를 입력하세요:"); scanf_s("%d", &place); if (place <= 0 || place > SIZE) { printf("1~10 사이의 숫자를 입력해주세요"); continue; } if (theater[place - 1] == 0) { theater[place - 1] = 1; printf("예약되었습니다.\n"); } else printf("이미 예약되어있습니다. 다른 좌석을 선택해주세요.\n"); while ((c = getchar()) != '\n'&&c != EOF); } else if (c == 'n') return 0; } return 0; } | cs |
'Doing > C&C++' 카테고리의 다른 글
2진수, 8진수, 16진수 출력 및 비트 연산 출력 (0) | 2017.04.05 |
---|---|
2차원 극장 예매 시스템 (0) | 2016.11.30 |
배열에 난수로 저장된 값을 내림차순으로 정렬 (0) | 2016.11.25 |
1~9단 출력 (0) | 2016.11.15 |
2~9단 구구단 출력 (0) | 2016.11.15 |
Comments