Computer Science/Programming practice 8

[JAVA] SW Expert Academy 1206 - S/W 문제해결 기본

18.07.04 공부해야할 것- 자바 배열- 자바 라이브러리 sort 등- 버퍼 사용법- 파일에서 값 input 하기 https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV134DPqAA8CFAYh&categoryId=AV134DPqAA8CFAYh&categoryType=CODE package SW1206; ​ import java.util.*; import java.io.*; ​ public class SW1206 { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub System.out.prin..

[Java] 최대공약수 구하기

//자바 연습// 최대공약수 구하기 import java.util.Scanner; ​ public class SiraPractice { ​ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.print("두 개의 정수를 입력 : "); int a = input.nextInt(); int b = input.nextInt(); int r; while(b != 0){ r = a % b; a = b; b = r; } System.out.printf("최대 공약수는 %d 입니다.", a); } ​ } ​

[Python] 전등 관리 프로그램

//일시 : 2018.01.09 9 : 00 ~ 11 : 00내용 : 2018.01.08 클래스 예제 연습 후 나온 hw​수정// 전등 lightFixturelightFixtureList = [] 리스트에lF = lightFixture() 로 인스턴스 객체를 만든 후lightFixtureList.append(lF) 리스트 항목에 넣어줌리스트 안 객체의 변수에 접근하기 위해서 lightFixtureList[index].필드=> 결과적으로 lightFixtureList[0] 과 lF의 타입이 같음 class lightFixture : machineName = "" powerState = False ​ def setPowerOn(self): self.powerState = True def setPowerOff..

[Python] 단어 관리 프로그램

//내용 : 2018.01.05 HW일시 : 2018.01.07// 단어관리 프로그램 wordlist = [] i = 0 ​ while True : print("1. 입력하기") print("2. 출력하기") print("3. 검색하기") print("4. 삭제하기") print("5. 종 료") num = int(input("# 메뉴를 선택하세요 : ")) print("") if num == 1: while True : word = input("# 영문 단어를 입력하세요 : ") ​ if word == "end" : break else : if i >= 20 : print("20개를 초과하여 종료합니다.\n") break wordlist.append(word) i += 1 print("") elif n..

[Python] 별 출력 프로그램

//일시 : 2018.01.03 9:00AM ~ 11:00AM장소 : 멀티스퀘어 12층내용 : star3 숙제 검사, for문 복습, while문, chap 6 연습문제 풀이// HW star3 가로7 x 세로7, 이중 for loop가로-> (0,0) (1,1)(2,2)(3,3)(4,4)(5,5)(6,6) i==j 일 때, *출력i = 0, j =6 (6-i)==j 일 때, *출력 if (i==j) or (6-i)==j :i = 1, j =5i = 2, j =4i = 3, j =3i = 4, j =2i = 5, j =1i = 6, j =0 i, j = 0, 0 ​ for i in range(7): for j in range(7): if (i == j) or ((6-i) == j) : print("*",..

[python] 소수 출력 프로그램

//일시 : 2018.01.03 17:00 ~ 18:00내용 : 반복문을 이용한 소수 출력 프로그램, // 소수 출력 프로그램 flag = 0 ​ while True: num = input("숫자를 입력하세요(종료 : 0) ") num = int(num) if num == 0: print("Bye~~") break elif num == 1: flag = 1 else : for i in range(2, num): if (num % i == 0): flag = 1 break flag = 0 ​ if flag == 1: print("소수가 아닙니다.") else: print("소수입니다.") HW 소수 출력 프로그램 2 num = input("# 양수 입력 : ") num = int(num) flag, cou..

[python] 전기 요금 계산하기- if문 활용문제

if문 활용문제문제전기사용량 > 500) 기본 요금 = 9330; 전기 사용 요금 = 전기사용량 * 494.0;전기사용량 > 400) 기본 요금 = 5130; 전기 사용 요금 = 전기사용량 * 274.3전기사용량 > 300) 기본 요금 = 2710; 전기 사용 요금 = 전기사용량 * 184.3전기사용량 > 200) 기본 요금 = 1130; 전기 사용 요금 = 전기사용량 * 127.8전기사용량 > 100) 기본 요금 = 660; 전기 사용 요금 = 전기사용량 * 88.5전기사용량 < 100) 기본 요금 = 330; 전기 사용 요금 = 전기사용량 * 52세금 = (기본 요금 + 전기 사용 요금) * 0.09이번달 사용요금은 = 기본 요금 + 전기 사용 요금 + 세금이번달 사용요금은 ????입니다. usage..