본문 바로가기
728x90

IT/프로그래밍175

두근두근 파이썬 연습문제 4장 두근두근 파이썬 연습문제 4장 1번 print("나는 "+ str(12)+ "개의 사과를 먹었다.") 2번 'applegrape' 'appleappleapple' 3번 x = input("문자열을 입력하시오 : ") print(x[0:2] + x[-2:]) 4번 x = input("문자열을 입력하시오 : ") print(x + "하는 중") 5번 x = input("기호를 입력하시오 : ") middle = input("중간에 삽입할 문자열을 입력하시오 : ") print(x[0] + middle + x[1]) 6번 user = [1, 2, 3, 4] sum = user[0] + user[1] + user[2] + user[3] print("리스트 = ", user) print("리스트 숫자들의 합 = .. 2020. 12. 1.
두근두근 파이썬 연습문제 3장 두근두근 파이썬 연습문제 3장 1번 x = int(input("x : ")) y = int(input("y : ")) sum = x + y diff = x - y mul = x * y aver = sum / 2 print("두 수의 합 :", sum) print("두 수의 차 :", diff) print("두 수 의 곱:", mul) print("큰 수 :", max(x, y)) print("작은 수 :", min(x, y)) 2번 r = int(input("r : ")) h = int(input("h : ")) v = 3.141592 * r ** 2 * h print("원기둥의 부피 :", v) 3번 x = int(input("정수를 입력하시오 : ")) one = x % 10 x = x // 10 t.. 2020. 12. 1.
두근두근 파이썬 연습문제 2장 두근두근 파이썬 연습문제 2장 1번 name = input("이름을 입력하시오 : ") age = int(input("나이를 입력하시오 : ")) print(name,"씨는",(100 - age) + 2019,"에 100살이시네요!") 2번 x = int(input("첫 번째 숫자를 입력하시오 : ")) y = int(input("두 번째 숫자를 입력하시오 : ")) z = int(input("세 번째 숫자를 입력하시오 : ")) aver = (x + y + z) / 3 print(x, y, z, "의 평균은", aver, "입니다.") 3번 r = int(input("반지름을 입력하시오 : ")) s = 3.141592 * (r ** 2) print("반지름이", r, "인 원의 넓이 =", s) 지금.. 2020. 12. 1.
두근두근 파이썬 연습문제 1장 두근두근 파이썬 연습문제 1장 1번 print("환영합니다.") print("파이썬의 세계에 오신 것을 환영합니다.\n파이썬은 강력합니다.") 2번 print("반갑습니다. 파이썬!") print(2*3/10) print("Hello","World","!!!") 3번 print(24*7) 4번 import turtle t = turtle.Turtle() t.shape("turtle") t.fd(100) t.lt(90) t.fd(100) t.rt(90) t.fd(100) t.rt(90) t.fd(100) t.lt(90) t.fd(100) 5번 import turtle t = turtle.Turtle() t.shape("turtle") t.width(10) t.fd(100) t.lt(90) t.fd(100).. 2020. 12. 1.
명품 JAVA Programming 연습문제 14장 명품 JAVA Programming 연습문제 14장 1. 파일 , 편집, 보기, 입력 등의 4가지 메뉴를 가진 스윙 프로그램을 작성하라. 보기 메뉴에만 화면확대, 쪽 윤곽 의 2개의 메뉴 아이템이 있다. import java.awt.*; import java.awt.Event import javax.swing.*; class Frame1 extends JFrame { JPanel p = new JPanel(); JMenuBar mb = new JMenuBar(); JMenu file = new JMenu("파일"); JMenu edit = new JMenu("편집"); JMenu see = new JMenu("보기"); JMenu in = new JMenu("입력"); Frame1() { this.set.. 2020. 11. 30.
명품 JAVA Programming 연습문제 13장 명품 JAVA Programming 연습문제 13장 1. 이론문제 8번을 참고하여 콘솔창에 1에서 100까지 출력 한 뒤 종료하는 스레드를 Runnable 인터페이스를 이용하여 작성하라. import java.awt.*; import java.awt.event.*; import javax.swing.*; class Frame1 extends JFrame { JPanel p = new JPanel(); JLabel la = new JLabel(); Frame1() { this.setTitle("test"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); runnable thread = new runnable(la); Thread th = new Thread(.. 2020. 11. 30.
명품 JAVA Programming 연습문제 12장 명품 JAVA Programming 연습문제 12장 1.FlowLayout 배치 관리자를 가진 패널의 바탕 전체에 걸쳐 “back.jpg” 이미지를 출력하고 그 위에 “Hello”버튼이 보이도록 스윙 응용프로그램을 작성하라. “back.jpg”이미지는 독자 임의로 선택하면 된다. 이 문제는 그래픽과 컴포넌트를 동시에 사용할 수 있음을 보여주기 위한 것이다. 때로는 그래픽과 컴포넌트를 동시에 사용하면 효과적이다. import java.awt.*; import java.awt.event.*; import javax.swing.*; class Frame1 extends JFrame { JButton btn = new JButton("Hello"); Frame1() { this.setTitle("Test"); .. 2020. 11. 30.
명품 JAVA Programming 연습문제 11장 명품 JAVA Programming 연습문제 11장 1. 아래 그림과 같이 2개의 체크박스와 버튼을 하나 만들어라. “버튼 비활성화” 체크박스를 선택하면 버튼이 작동하지 못하게 하고, 해제하면 다시 작동하게 하라. “버튼감추기”체크박스를 선택하면 버튼이 보이지 않도록 하고 해제하면 버튼이 보이도록 하라. [스윙 컴포넌트를 활성화/비활성화시키는 JComponet 메소드는 setEnabled(boolean)이며, 스우이컴포넌트의 보이기/감추기를 제어하는 JComponent 메소드는 setVisible(boolean)이다. ITemListener를 이용하라] import java.awt.*; import java.awt.event.*; import javax.swing.*; class Frame1 extend.. 2020. 11. 29.
명품 JAVA Programming 연습문제 10장 명품 JAVA Programming 연습문제 10장 1. JLabel 컴포넌트는 Mouse 이벤트를 받을 수 있다. JLabel 컴포넌트에 마우스를 올리면 “Love Java”가, 내리면 “사랑해”가 출력되도록 스윙 응용프로그램을 작성하라. import java.awt.*; import java.awt.event.*; import javax.swing.*; class Frame1 extends JFrame { JPanel P; JLabel La; Frame1() { this.setTitle("마우스 올리기"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); P = new JPanel(); La = new JLabel("사랑해"); Mouse Mo = new.. 2020. 11. 29.
728x90