본문 바로가기

전체 글

(19)
영화 예매 프로그램 1. 기능 - 영화 예매 기능 : 영화 및 상영시간 선택, 예매인원 파악 및 좌석 선택, 메뉴 화면으로 돌아감. - 영화 시간표 확인 기능 : 하나의 영화를 선택 후 그에 해당하는 상영시간표 출력, 다른 영화 시간표를 보거나 영화 시간표 확인 기능을 종료하는 기능 - 총 수입을 보여주는 기능 : 사용자가 예매하여 얻은 수익의 합을 구하여 총 수입을 화면에 출력 - 프로그램 종료 기능 : 영화 예매 프로그램 종료 2. 코드 class movieTheater(object): def __init__(self, name, time, money): self.name = name self.time = time self.money = money def showTime(self): print(self.time) def..
자연수의 합 및 배수의 제곱의 합 Q. 서로 다른 2개의 자연수를 받아 그 사이에 존재하는 자연수의 합과 3의 배수의 제곱의 합을 구하여 출력하는 알고리즘을 제시하라. (처리 조건) - 함수 MOD(i,3) : 자연수 i를 3으로 나눈 나머지 - 순서도에서 사용되는 변수 ① N1, N2 : 입력된 2개의 자연수 (N1
자연수의 합 Q. 1부터 100까지 자연수의 합을 구하는 알고리즘을 제시하라. ≫ 순서도 SUM : 1부터 100까지의 합의 결과를 저장하는 변수, N : 1부터 100까지의 자연수를 보관하는 변수 ≫ 코드 ① 파이썬 SUM, N = 0, 1 while(N
HTML Parse 1. 개 요 지정된 웹 페이지 내용에서 사용자가 원하는 부분을 Parsing하여 CSV 파일, JSON 파일, SQLite(DB) 파일로 저장한다. 또한 BeatifulSoup을 활용하여 웹 크롤링으로 사용자가 원하는 데이터를 추출하도록 코딩한다. 2. 내 용 ① HTMLParse - CSV HTML Parse로 데이터 추출 후 CSV 파일로 저장한다. URL] http://www.hanbit.co.kr/store/books/full_book_list.html import re import urllib.request from html import unescape import csv url = "http://www.hanbit.co.kr/store/books/full_book_list.html" req =..
라우터 기본 설정 명령어 보호되어 있는 글입니다.
DNS 서버 구축 1. 개 요 VirtualBox에서 CentOS 7을 사용하여 DNS 서버 구축 및 설정한다. VirtualBox에서 NAT 네트워크로 서버와 윈도우를 연결하여 윈도우 환경에서 dns를 확인한다. OS IP CentOS 7 10.0.2.15 Windows 10 192.168.35.24 2. DNS 구축 ① DNS 설치 [root@localhost ~]# yum -y install bind bind-chroot bind-utils ② /etc/named.conf 설정 및 확인 [root@localhost ~]# nano /etc/named.conf line 11 : listen-on port 53 { 127.0.0.1; }; -> listen-on port 53 { any; }; line 12 : list..
Ladybug Game 만들기 " Ladybug Game" - 무당벌레가 개구리에게 잡혀 먹지 않고 오랫동안 버티는 게임 - 무당벌레가 개구리에게 잡혀 먹거나 에너지 레벨이 0인 경우 게임 종료 - 무당벌레가 진딧물을 먹었을 경우 에너지 레벨 50 증가 - 무당벌레가 진딧물을 먹거나 미사일로 개구리를 맞췄을 경우 개구리를 임의의 위치로 이동 - 미사일로 개구리를 맞췄을 경우 에너지 레벨 100 증가 무당벌레 추적하기 게임에서 코드를 추가할 것이다. 추가된 코드는 다음과 같다. 무당벌레 추적하기 게임에서는 개구리의 위치가 고정되었으면, 이 게임에서는 빨간색 부분의 코드를 추가하여 무당벌레가 진딧물에 부딪혔을 경우 개구리도 게임 필드 내에서 임의의 좌표로 이동하게 설정해준다. 미사일을 무당벌레의 옆의 위쪽으로 지정하여 무당벌레가 쏘는 것..
슈팅 게임 " 슈팅 게임 " - 로켓에서 미사일로 우주선을 맞추는 게임 - 우주선을 맞추면 점수가 올라가고, 우주선에서 쏜 빨간 미사일에 맞으면 게임 종료 이 게임에서 미사일을 쏘는 부분만 사용할 것이고, 코드는 아래와 같다. 로켓을 터치했을 때 미사일의 y좌표는 200에서 시작하고, 로켓의 x좌표와 y좌표도 200에서 시작한다. 미사일은 속도 30에 90˚방향으로 뻗어 나가는데, 필드 모서리에 닿는다면 사라지도록 해준다. 위의 코드를 사용하여 Ladybug Game에 개구리가 미사일을 쏴서 개구리를 맞출 수 있도록 추가할 것이다. ※ 참고 URL 멋쟁이샘, 슈팅 게임 만들기, 2018.07.02., http://blog.daum.net/_blog/BlogTypeView.do?blogid=03h1Z&articlen..