728x90 반응형 전체 글61 Java 반복문 - 다중 for문 별 찍기 (다이아몬드) 다이아몬드 만들기 BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.print("원하는 중간 행 입력: "); int row = Integer.parseInt(reader.readLine()); //상단-중간 for (int i=0; i0; j--) { System.out.print("*"); } System.out.println(); } //Output 원하는 중간 행 입력: 5 * *** ***** ******* ********* ******* ***** *** * [해설] - 상단에서 중간값까지의 다중 for문 1개 - 하단(상단 뒤집기) 다중 for문 1개 - 피라미드, 역피라미드 다중 f.. 2021. 4. 27. Java 반복문 - 다중 for문 별 찍기 (피라미드, 역 피라미드) 1. 피라미드 만들기 BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.print("원하는 행 입력: "); int row = Integer.parseInt(reader.readLine()); for (int i=0; i7개->5개.... 즉 2개씩 감소 - 1번째 for문에서 i=row로 지정했기때문에 i값 감소할 때 마다, j=9 -> j=7 -> j=5 ... 2021. 4. 26. Java 반복문 - 다중 for문 별 찍기 (직각삼각형) 1. 별이 오른쪽부터 1개씩 감소하는 별 찍기 (시작 : 별 5개) ----------------------------- ***** **** *** ** * ----------------------------- for(int i=0; i 2021. 4. 26. 6096 : 바둑알 십자 뒤집기(Python 기초 100제) 부모님을 기다리던 영일이는 검정/흰 색 바둑알을 바둑판에 꽉 채워 깔아 놓고 놀다가... "십(+)자 뒤집기를 해볼까?"하고 생각했다. 십자 뒤집기는 그 위치에 있는 모든 가로줄 돌의 색을 반대(1->0, 0->1)로 바꾼 후, 다시 그 위치에 있는 모든 세로줄 돌의 색을 반대로 바꾸는 것이다. 어떤 위치를 골라 집자 뒤집기를 하면, 그 위치를 제외한 가로줄과 세로줄의 색이 모두 반대로 바뀐다. 바둑판(19 * 19)에 흰 돌(1) 또는 검정 돌(0)이 모두 꽉 채워져 놓여있을 때, n개의 좌표를 입력받아 십(+)자 뒤집기한 결과를 출력하는 프로그램을 작성해보자. 바둑알이 깔려 있는 상황이 19 * 19 크기의 정수값으로 입력된다. 십자 뒤집기 횟수(n)가 입력된다. 십자 뒤집기.. 2021. 3. 22. 6095 : 바둑판에 흰 돌 놓기(Python 기초 100제) 기숙사 생활을 하는 학교에서 어떤 금요일(전원 귀가일)에는 모두 집으로 귀가를 한다. 오랜만에 집에 간 영일이는 아버지와 함께 두던 매우 큰 오목에 대해서 생각해 보다가 "바둑판에 돌을 올린 것을 프로그래밍 할 수 있을까?"하고 생각하였다. 바둑판(19 * 19)에 n개의 흰 돌을 놓는다고 할 때, n개의 흰 돌이 놓인 위치를 출력하는 프로그램을 작성해보자. 바둑판에 올려 놓을 흰 돌의 개수(n)가 첫 줄에 입력된다. 둘째 줄 부터 n+1 번째 줄까지 힌 돌을 놓을 좌표(x, y)가 n줄 입력된다. n은 10이하의 자연수이고 x, y 좌표는 1 ~ 19 까지이며, 똑같은 좌표는 입력되지 않는다. 흰 돌이 올려진 바둑판의 상황을 출력한다. 흰 돌이 있는 위치는 1, 없.. 2021. 3. 22. 프레임워크(Framework) & 라이브러리(Library) juyeop.tistory.com/23 프레임워크와 라이브러리의 차이 안녕하세요, 오늘은 프로그래밍을 할 때 자주 이용되는 위의 두 가지에 대해서 이야기하려고 합니다. 저를 포함한 많은 사람들이 프레임워크와 라이브러리의 차이에 대해서 잘 모르고 계셔서 juyeop.tistory.com 프론트엔드 로드맵을 보면서 많이 보았던 Framework와 Library의 뜻과 차이점이 궁금했는데, 위 링크의 도움을 받고 단번에 이해했습니다. 프레임워크(Framework) : 뼈대나 기반구조 비유 : 집 자체를 뜻하며 그 안에서 모든걸 한다고 생각하자 종류 - Java : Struts, Spring, 전자정부 프레임워크 - QRM : myBatis(iBatis), Hibernate - Javascript : Angul.. 2021. 3. 3. 이전 1 ··· 5 6 7 8 9 10 11 다음 728x90 반응형