일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- flask
- Python
- Daily Commit
- matrixElementsSum
- 2750
- centuryFromYear
- baekjun
- 2015 봄학기 알고리즘
- codesingal
- 피보나치 수
- 수 정렬하기
- 10953
- 파이썬머신러닝완벽가이드
- data_structure
- Sequential Search
- 백준
- Numpy
- cpp
- almostIncreasingSequence
- shapeArea
- All Longest Strings
- collections.deque
- recursion
- 파이썬 포렌식
- adjacentElementsProduct
- codesignal
- til
- markdown
- C++
- Counting cells in a blob
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