JAVA (158) 썸네일형 리스트형 특수 문자 System.out.println("'안녕'하세요");// '안녕'하세요 출력됨 // System.out.println(""안녕"하세요"); // " " 이건 문법에 사용되는 문자니까 error. // --> 특수 문자! // int char = 1; // 변수를 변수명으로 지을 수도 없다는 얘기임 System.out.println("\"안녕\"하세요");// "안녕"하세요 // \ : 특수문자 앞에쓰면 특수문자를 문자로 인식하도록 함 System.out.println("안녕\\하세요");// 안녕\하세요 System.out.println("안녕\t하세요");// 안녕하세요 // t : tab --> \t로 쓰면 됨 System.out.println("안녕\n하세요");// 안녕 // 하세요 // \n .. Q15. 2~100사이의 소수를 구해보자 // 소수인지 확인하는 코드부터 해보자 System.out.println("===== 소수 확인 코드====="); boolean isPrime = true;// 소수면 true, 소수가 아니면 false int y = 17; for(int x = 2 ; x < y ; x++) { if(y % x == 0) { isPrime = false; break; } } if(isPrime == false) { System.out.println("소수 아님"); }else { System.out.println("소수임"); } // 방법01. System.out.println("=======방법01======"); boolean isPrime2 = true; for (int i = 2 ; i Q14. 863은 소수인가? (소수는 1과 자신이외의 정수로 나누어지지 않는 수) for(int x = 2 ; x < 7 ; x++) { if(7 % x == 0) { System.out.println("7은 소수"); }else { System.out.println("나눠지지 않은 경우의 x 값 : " + x); } } Q13. 1과 1부터 시작하는 피보나치수열의 10번째 수는 무엇인지 계산하는 프로그램을 완성하시오. // 방법01. while이용 - 내생각 int x = 1; int y = 1; int count = 0; int result = 0; while (true) { if (count == 3) { break; } result = x + y;// 2 3 5 8 x = y;// 1 2 3 5 y = result;// 2 3 5 8 count++;// 0 1 2--> 이상태에서 count가 3이되면 break에 걸려! } System.out.println(result); // 방법02. 강사님 방법 System.out.println("====== 방법02 ======="); int left =1; int right = 1; int result2 = 0; int count2 = 1; while (count2 1).. Q12. 구구단의 짝수 단(2, 4, 6, 8단)만 출력하는 프로그램을 작성하되, 2단은 2X2까지, 4단은 4X4까지, 6단은 6X6까지 8단은 8X8까지만 출력하도록 구현하자. // 방법01. 문제 그대로 int x = 2; while (x Q11. 1+(1+2)+(1+2+3)+(1+2+3+4)+...+(1+2+3+...+10)의 결과를 계산하시오 // 방법01 int sum = 0; for (int x = 1; x Q10. 자연수 1부터 시작해서 모든 홀수와 3의 배수인 짝수를 더해 나간다. 그 합이 언제(몇을 더했을 때) 1000을 넘어서는지, 그리고 1000을 넘어선 값은 얼마가 되는지 계산하여 출력하는 프로그.. // ex. 1 3 5 6 7 9 11 12... 20을 넘어야한다고하면 7일때 22 // ex. 1 3 5 6 7 9 11 12... 50을 넘어야한다고하면 12일때 54 // 방법01. 문제 그대로 풀어보자구 (오 ㅇㅋㅇㅋ) int sum = 0; int x = 1; for(x = 1; sum 50) { break; } } } System.out.println("20을 넘어선 값 : " + (a) ); System.out.println("그때의 값 : " + sum2); Q9. for 문을 이용해서 1부터 1000까지의 합을 구하는 코드를 작성하되, 3의 배수만 더하는 코드를 작성하자 // 방법01. 아주 직관적으로 3의 배수만 더한거 int sum = 0; for(int x = 0; x 이전 1 ··· 14 15 16 17 18 19 20 다음