본문 바로가기

분류 전체보기833

C++ 1제] 디폴트 매개변수를 사용하여 1~10까지 출력하는 프로그램을 작성하시오. 참고풀이] #include using namespace std; class OnenTen{ int start; //시작 변수 int end; //끝 변수 int i; //반복 변수 public: //디폴트 매개변수를 사용한 생성자 선언 OnenTen(int e, int s=1){ start=s; end=e; } //결과출력 메서드 void print(){ for(i=start;i 2021. 7. 1.
Python 6제] 컴퓨터와 게임어가 상자안에 있는 그림과 숫자를 하나씩 꺼내어 비교하여 결과를 출력하는 프로그램을 작성하시오. 문제] 컴퓨터와 게임어가 상자 안에 있는 그림과 숫자를 하나씩 꺼내어 비교하여 결과를 출력하는 프로그램을 작성하시오. 빨간색 하트가 그려진 공을 꺼내면 공의 숫자*2의 점수를 받는다. 빨간색 클로버가 그려진 공을 꺼내면 0점을 받는다. 초록색 하트가 그려진 공을 꺼내면 공의 숫자-1의 점수를 받는다. 초록색 클로버가 그려진 공을 꺼내면 공의 숫자+2의 점수를 받는다. 점수가 높으면 이기는 게임의 결과를 출력하시오. 게임어는 색깔을 입력할 수 있고 그림과 숫자는 임의의 값으로 받는다. 입력 예시1] 'RED', 'GREEN' 중 원하는 색을 입력하세요 : red 출력 예시1] Player : 0, Computer : 1 Player Lose, Computer Win 입력 예시2] 'RED', 'GREEN'.. 2021. 7. 1.
Python 5제] 3제의 문제를 아래와 같이 나타내는 윈도우 프로그램을 작성하시오. 참고풀이 결과] 초기화면) 음수입력 예) 입력예시1) 입력예시 2) 입력예시 3) ▶ End 버튼을 클릭하면 윈도우 창을 닫으며 작업을 끝낸다. 참고풀이] from tkinter import * from tkinter import messagebox #최대값으로 최소값을 나눈 나머지가 10보다 크면 "Big", 10보다 작으면 "Small", #10이면 "Same"을 출력하는 메세지박스를 출력함수를 만든다. def BSS_Show(): n1=int(ent1.get()) n2=int(ent2.get()) n3=int(ent3.get()) if n1>=0 and n2>=0 and n3>=0: Max=max(n1,n2,n3) Min=min(n1,n2,n3) Result="Big" if Min%Max>10 el.. 2021. 6. 30.
Python 4제] 3제의 양의 정수입력 받는 부분을 사용자 함수로 만들어 프로그램을 작성하시오. 참고풀이] #양의 정수를 입력받는 함수를 만든다. def iJungSu(Str): while True: n=int(input(Str+"정수를 입력하시오 : ")) if n>=0: break print("0이상의 정수를 입력하세요.") print("다시 입력하세요...") return n; n1=iJungSu("첫번째 ") n2=iJungSu("두번째 ") n3=iJungSu("세번째 ") #최대값과 최소값을 구한다. Max=max(n1,n2,n3) Min=min(n1,n2,n3) #최대값을 최소값으로 나눈 나머지가 10보다 크면 "Big", 10보다 작으면 "Small", #10이면 "Same"을 출력하기. print("Big" if Min%Max>10 else ("Small" if Min%Max 2021. 6. 29.
Python 3제] 양의 정수 세개를 입력받아 문제와 같이 출력하는 프로그램을 작성하시오. 문제] 변수 n1, n2, n3에 양의 정수 값을 입력 받고, 최소값과 최대값을 구한다. 최대값을 최소값으로 나눈 나머지가 10보다 크면 "Big" , 10이면 "Same", 10보다 작으면 "Small" 을 출력하는 프로그램을 작성하시오. [입력 예시 1] 첫번째 정수를 입력하시오 : -6 0이상의 전수를 입력하세요. 다시 입력하세요... 첫번째 정수를 입력하시오 : 3 두번째 정수를 입력하시오 : -9 0이상의 전수를 입력하세요. 다시 입력하세요... 두번째 정수를 입력하시오 : 12 세번째 정수를 입력하시오 : -20 0이상의 전수를 입력하세요. 다시 입력하세요... 세번째 정수를 입력하시오 : 20 [출력 예시 1] Small [입력 예시 2] 첫번째 정수를 입력하시오 : 13 두번째 정수를 입력.. 2021. 6. 29.
스마트폰(Smartphone) 휴대폰에 컴퓨터 지원기능을 추가한 지능형 휴대폰. 휴대폰 기능에 충실하면서도 PDA 기능, 인터넷 기능, 리모콘 기능 등이 일부 추가되며, 수기방식의 입력장치와 터치 스크린 등 보다 사용에 편리한 인터페이스를 갖춘다. 무선 인터넷 기능의 지원으로 인터넷 및 컴퓨터에 접속되어 이메일, 웹브라우징, 팩스, 뱅킹, 게임 등 단말기로서의 기능도 수행한다. 다양한 기능의 수용을 위하여 표준화된, 또는 전용 운영체제(OS)를 갖추기도 한다. ▶ 스마트(smart) 소프트웨어나 하드웨어에 관하여 말할 때 정보 처리 능력을 가지고 있다는 것을 의미하는 형용사. 특히 종래에는 기대할 수 없었던 정도의 정보 처리 능력을 가지고 있다는 의미를 나타낸다. 지능화된 또는 지능형(intelligent)이라는 용어와 같은 의미이다.. 2021. 6. 28.
HTML5 8제] 웹프로그래밍 기초 p63 13. 화면의 이미지를 클릭하면 www.w3c.org로 연결되도록 하이퍼 링크를 만들어 보라. 참고풀이 결과] 참고풀이] http://www.w3c.org" target="_blank"> 대한민국의 아름다운 영토, 독도의 겨울 2021. 6. 27.
HTML5 7제] 웹프로그래밍 기초 p63 12. hong@naver.com을 클릭하면 이메일을 작성하는 화면으로 이동하도록 하라. 참고풀이 결과] 참고풀이] hong@naver.com 서울시 종로구 1번지 대한민국의 아름다운 영토, 독도의 가을 2021. 6. 27.
HTML5 6제] 웹프로그래밍 기초 p62 11. 다음과 같은 화면을 나타내는 HTML 문서를 작성하라. 참고풀이 결과] 참고풀이] On the 4th of September you will leam about E=MC2. The amount of CO2 in the atmosphere grew by 2ppm in 2013-1. 대한민국의 아름다운 영토, 독도의 여름 2021. 6. 27.
컴퓨터 또는 노트북에서 YouTube 차단하기 1. 검색아이콘 클릭. 2. 검색란에 메모(또는 메모장) 입력. 3. 검색된 메모장에 마우스 화살표 위치 후 마우스 오른쪽 버튼 클릭. 4. 메뉴가 나오면, 관리자 권한으로 실행 클릭. 5. 사용자 계정 컨트롤 창이 나타나면, 예 클릭. 6. 메뉴줄의 파일 클릭. 7. 열기 클릭. 8. 로컬 디스트(C:) 더블클릭. 9. Windows폴더 더블클릭. 10. System32폴더 더블클릭. 11. drivers폴더 더블클릭. 12. etc폴더 더블클릭. 13. 텍스트 문서(*.txt)의 목록 버튼 클릭. 14. 모든 파일(*.*) 클릭. 15. hosts파일 더블클릭. 16. 문서의 맨 끝에 127.0.0.1 www.youtube.com 입력. 17. 메뉴줄의 파일 클릭. 18. 저장 클릭. 19. 메모장을.. 2021. 6. 25.
Python 2제] 초값을 입력받아 일, 시, 분, 초로 나누어 출력하는 프로그램을 작성하시오. 입력예시1] 초를 입력하시오 : 12000 출력예시1] 입력한 12000초는 1일 9시 20분 0초입니다. 입력예시2] 초를 입력하시오 : 123456 출력예시2] 입력한 123456초는 1일 10시 17분 36초입니다. 참고풀이] #초를 입력받는다. Second=int(input("초를 입력하시오 : ")) #1일을 초로 구한다. Sec=24*60*60 #시간을 초로 구한다. Si=60*60 #분을 초로 구한다. Bun=60 print("입력한 %d초는 "%Second, end="") #입력한 초를 일수로 구한다. days=int(Second//Sec) #입력한 초를 일수를 빼고 시수를 구한다. Second%=Sec hours=int(Second//Si) #입력한 초를 일수, 시수를 빼고 분을 구한다... 2021. 6. 24.
Python 1제] 구매 금액을 입력 받으면 30%할인된 금액과 구매금액을 출력하는 프로그램을 작성하시오.(단, 소수점은 버리시오) 입력예시1] 구매금액을 입력하시오 : 49000 출력예시1] 구 매 한 금액 : 49000 30%할인한 금액 : 34300 입력예시2] 구매금액을 입력하시오 : 64000 출력예시2] 구 매 한 금액 : 64000 30%할인한 금액 : 44800 참고풀이] #구매 금액을 입력받는다. total=int(input("구매금액을 입력하시오 : ")) #30%할인한 금액을 구하고 소수점은 버린다. discount=int(total*0.3) #구매금액과 실제 구매한 금액을 출력한다. print("구 매 한 금액 : ", total,sep='') print("30%할인한 금액 : ",total-discount,sep='') 참고풀이 결과] 대한민국의 아름다운 영토, 독도 2021. 6. 24.
반응형