본문 바로가기

전체 글

(256)
Variable 1. 변수의 선언(= 메모리 생성) 방법 : 타입 변수명 int a;// a라는 메모리를 생성하겠어. 그 값은 정수로 표현될거야. (= 정수의 값을 넣을 메모리를 생성) double b; a = 10;// 앞에서 생성했으니까 변수를 쓸 수 있다구 // a = 10.0;---> 정수로 선언했으니, 실수는 쓸 수 없다구! (= 타입 미스) b = 10.0;// 실수로 선언했으니까 가능이지 b = 10;// 정수보다 실수의 개념이 더 크니까 당연 가능 1-2. 일반적 사용 int d = 30;// d라는 변수를 생성하자마자 30으로 설정(= 초기화)하겠다. 1-2. 변수의 활용 int a = 10; // 1) 10을 / 2) a라는 변수에 / 3) 정수값으로 설정 ---> 정수 a를 10으로 초기화하겠따 a ..
Basic 1. Hello, World! public class Hello { public static void main(String[] args) { System.out.println("Hello, World!"); } 2. print, sum // 단축키는 F11 System.out.println("qwer"); System.out.println("1111"); System.out.println("2222"); // 1~10 정수의 합 int x = 1; int sum = 0; while(x 오류가 뜨면 왼쪽에 왜 그런지 알려준다구. 잘 봐야지! // cannot be resolved to a variable : 변수설정이 잘못된것 // 1. 구문 오류 (= 문법오류) // -1. System.out.print..
Q. 1부터 1000까지 정수 중, 3의 배수만 더하는 코드를 작성하자 방법01. 정말 문제 그대로 x = 3 sum = 0 while x multi가 1000이상이 되면 바로 빠져나와서 result는 3x333 더한것 까지만 나오겠지
Q. 1부터 200까지의 정수 중에서 2 또는 3의 배수가 아닌 수의 총합을 구하시오 내 방법01. 문제 그대로 풀기 x = 1 sum = 0 while x
Q. 1부터 76까지의 합을 구하는 코드를 작성하자 방법01. 기본 x = 1 sum = 0 while x
Q. 1과 1부터 시작하는 피보나치수열의 10번째 수는 무엇인지 계산하는 프로그램 방법01. left = 1 right = 1 result = 0 # left+right로 할수도있겠지만! x = 1 # 반복할 횟수를 위한 변수 while x 이거말고 다른 방법은 없나....? 좀 더 고민해보기 연습 01. # 1+1=2, 1+2=3, 2+3=5, 3+5=8..... # L1+R1=S1, R1+S1=new.... # 연습01 print("-----------연습01------------") left = 1 right = 1 how = 1 sum = 0 while how
Q. 1+(1+2)+(1+2+3)+(1+2+3+4)+...+(1+2+3+...+10)의 결과를 계산하시오 방법01. 눈에 보이는 그대로 x = 1 sum = 0 while x = y: sum = sum + y # sum = 0을 중간에 넣어야한다고 생각했는데 왜 이게 결과가 뜨냐? 다시이해하기 y = y + 1 x = x + 1 print(sum) 방법02. 변수의 적절한 활용 (01보다 좋은 코드) x = 1 tempSum = 0 # 임시의 sum 이라는 뜻 sum = 0 while x 1, 1+2, 1+2+3... sum = sum + tempSum x = x + 1 print(sum) 방법03. 문제의 재구성 x = 1 sum = 0 while x
Q. 1+(-2)+3+(-4)+... 과 같은 식으로 계속 더해나갔을 때, 몇까지 더해야 총합이 100이상이 되는지 구하시오 -2 방법 01. x = 1 sum = 0 v1 = input("몇 이상 되는지 구하고싶어 > ") v1 = int(v1) while sum = 100: break if x % 2 == 0: sum = sum - x else : sum = sum + x if sum < 100: x = x + 1 print(x)