본문 바로가기
반응형

반복문7

POWER JAVA 4장 LAB 윈도우 생성하기 도전문제 제 나름대로 경주를 어떻게 할 지 고민하고 적어봤습니다. 위치변경을 위해 setLocation();을 활용하였으며 x좌표값에 난수를 줬습니다. 다만 난수를 주면 앞으로 갔다가 뒤로 갔다가를 계속 반복하여 경주 느낌이 안날 것 같아서 int x = 0;의 값을 순차적으로 올려주고, 그 값을 다시 난수에 더해줘서 결과적으로는 x좌표가 계속 증가하는 식을 짜봤습니다. 완성도가 떨어지기는 하나 문제를 어떤 식으로 접근해볼까?? 라고 스스로에게 질문하면서 풀어볼 수 있어 좋았던 것 같습니다 ㅎㅎ HTML 삽입 미리보기할 수 없는 소스 2022. 10. 5.
POWER JAVA 3장 프로그래밍 13번 문제 (트럼프 카드 뽑기) 원래는 1~12번 문제랑 같이 붙여서 포스트하려 했지만... 왜인지는 모르겠지만 애착이 가는 문제여서 이렇게 따로 올립니다 ㅎㅎㅎ 많이 부족하지만 그래도 열심히 해서 그런가 뿌듯하네요!! HTML 삽입 미리보기할 수 없는 소스 2022. 9. 25.
POWER JAVA 3장 프로그래밍 문제 1번 ~ 12번 1번 문제 HTML 삽입 미리보기할 수 없는 소스 2번 문제 HTML 삽입 미리보기할 수 없는 소스 3번 문제 (생각보다 간단한 문제임에도 생각을 잘못하는 바람에 한참이나 돌아갔습니다.....num[((i+1)*3)-1] == 3 * (i + 1)이런 식을 만들어 내기도 했습니다. 물론 예외에 걸렸고, 해결도 못해서 처음부터 다시 생각했지만요 ㅎㅎ) HTML 삽입 미리보기할 수 없는 소스 4번 문제 (4번 문제는 https://aeunhi99.tistory.com/149의 글을 참고해서 작성했습니다. 제가 저작권 관련해서는 아직 미흡하다 보니, 문제가 되는 부분이 있으면 알려주세요! 조치를 취하겠습니다.) HTML 삽입 미리보기할 수 없는 소스 5번 문제 (4번 문제는 https://aeunhi99.ti.. 2022. 9. 17.
POWER JAVA 3장 숫자 추측 게임 오랜만에 포스팅 하네요. 나름대로 반복문이란 새로운 문물(?)을 접하니ㅋㅋㅋㅋ 신기해서 거기에 조금 몰두하느라 글 올릴 생각도 못했습니다.. 어쩌면 외면한 것일 수도 있고요 ㅋㅋ 이 문제는 교재 내에 있는 힌트와 약간의 구글링으로도 답을 찾을 수가 있는 기본적인 문제입니다. 하지만 막상 생각하고 풀려니 잘 안되더라고요.... 어쨌든 주변에 모든 것을 이용해서 풀어놓고 약간의 응용을 곁들여 봤습니다! HTML 삽입 미리보기할 수 없는 소스 2022. 9. 11.
POWER JAVA 3장 프로그래밍 while문 활용 예제(구구단) 기본 while 문을 활용한 구구단 만들기 입니다. 이것은 사실 개인적으로 까먹을 것 같아서 개인 기록용으로 올린 것이라 주석은 안달았습니다만... 간단히 해설하자면 while (조건식) { 실행문-조건식이 참이면 계속해서 반복이 됩니다! 그리고 여기에 증감식을 활용해 조건식의 값이 참을 초과하도록( 거짓이 나오도록 해서) 반복 문을 종료 시켰습니다. } ps: printf(); 에 간단히 설명하면 예를들어 괄호 내부에 다음과 같이 쓰이면 (%d = %d, i, j) %d는 정수를 의미하고 첫번째 %d는 i가 첫번째 정수 값, 두번째 %d는 j가 두번째 정수값을 의미합니다(즉 i,j 값이 순차적으로 대입이 됩니다.) HTML 삽입 미리보기할 수 없는 소스 2022. 9. 9.
POWER JAVA 1장 프로그래밍 3번 문제 FOR문 연습_2 for문을 다시 해보는데, 하루만에 잊어먹었는지 아직도 헷갈립니다. 그나마 다행인 점은 점차 익숙해진다는 것이고 반복문의 매력을 조금 느끼게 되었습니다 ㅋㅋㅋ 이번에는 for문 안에 또 다른 for문의 작동 구조와 출력할 때 개행이 어떤 식으로 작용되는지 잘 몰랐는데 실습예제와 print와 println의 차이를 통해 배우게 되서 다행입니다. ps: 혹시라도 조언 해주실 분들은 마음껏 해주세요! 잘 참고해서 배우겠습니다. HTML 삽입 미리보기할 수 없는 소스 2022. 8. 1.
POWER JAVA 1장 프로그래밍 3번 문제 FOR문 연습 별모양 피라미드를 연습하기 전에 선행 학습으로 for 문을 알아야 할 것 같아서 연습해봤습니다. 생각보다 간단함에도 많이 어려웠지만 실력이 점차 늘게 되겠죠 ㅎㅎ 하여튼 나름 고민해서 해봐서 그런지 기본 문제여도 성취감이 드네요! HTML 삽입 미리보기할 수 없는 소스 ps: 설명이 지리멸렬했는데, 간단히 말해서 1~100까지의 값은 1~99까지의 값을 더한 sum값과 100인 num 값을 더해서 다시 sum에 대입해줘야 한다는 말이었습니다^^ 2022. 7. 31.
반응형