제안된 연습 문제 해결: REPETITION STRUCTURES AND ARRAYS IN JAVA LANGUAGE . 이 강좌는 온라인 강좌 플랫폼 DIGITAL INNOVATION ONE ??과 공동 제작하는 영광을 누렸습니다. Java 개발자 커뮤니티에 무료로 제공됩니다.
이 과정을 시청함으로써 Dev는 반복 구조(while/do-while/for) 및 배열을 사용하여 작업하는 방법을 실제로 이해할 수 있습니다. 배열의 경우 foreach 구조에 대해서도 알아봅니다.
? 개요: 반복 구조 및 배열
➿ 루프 연습
⛓ 배열 연습
? 컴퓨터의 진정한 힘은 하나의 작업이나 일련의 작업을 여러 번 반복하는 능력( 루프 )에 있습니다.
? 반복 구조를 사용하면 특정 조건이 충족되면 일련의 명령이 반복적으로 실행될 수 있습니다.
? 이러한 조건은 논리식으로 표현됩니다.
? 반복 구조는 다음과 같이 분류될 수 있습니다.
? break 명령은 반복을 갑자기 끝내는 데 사용됩니다.
? 계속 명령이 실행되면 나머지 반복 명령은 무시되고 프로그램은 다시 조건 테스트로 돌아갑니다.
임의 실행 흐름: goto
? goto 명령은 반복 구조나 조건 구조를 무시하고 프로그램 실행을 프로그램의 다른 지점으로 전환하기 위한 것입니다.
?C/C++와 달리 Java에는 goto 문이 없지만 java는 label 을 지원합니다.
? https://www.geeksforgeeks.org/g-fact-64/
? https://www.tutorialspoint.com/How-to-use-labels-in-Java-code
?이름과 나이: 두 값의 집합을 읽는 프로그램을 만드세요. 첫 번째 값은 학생의 이름을 나타내고 두 번째 값은 나이를 나타냅니다. (이름 필드에 0을 입력하여 프로그램을 중지합니다.)
?Note: 0에서 10 사이의 메모를 요청하는 프로그램을 작성하세요. 값이 유효하지 않은 경우 메시지를 표시하고 사용자가 유효한 값을 입력할 때까지 계속 묻습니다.
?최대 및 평균: 5개의 숫자를 읽고 가장 큰 숫자와 이 숫자의 평균을 보고하는 프로그램을 작성하세요.
?짝수와 홀수: N개의 정수를 요구하는 프로그램을 만드세요. 짝수의 개수와 홀수의 개수를 계산하여 보여주세요.
?테이블: 1에서 10 사이의 정수 테이블을 생성할 수 있는 테이블 생성기를 개발합니다. 사용자는 테이블을 보고 싶은 숫자를 알려야 합니다. 출력은 아래 예와 같아야 합니다.
5번 테이블:
5X1 = 5
5X2 = 10
...
5 X 10 = 50
?Factorial: 사용자가 제공한 정수의 계승을 계산하는 프로그램을 작성합니다.
예: 5!=5.4.3.2.1=120
? 연습 반복 구조 목록 - 가능한 솔루션
? 배열은 같은 종류의 데이터를 순차적으로 저장하는 데 사용되는 객체입니다.
? 생성된 후에도 동일한 크기를 유지합니다.
?역순: 5개의 정수로 구성된 벡터를 읽고 이를 역순으로 표시하는 프로그램을 만듭니다.
?자음: 6개의 문자로 구성된 벡터를 읽고 자음의 개수를 알려주는 프로그램을 작성하세요. 자음을 인쇄하세요.
?난수: 20개의 임의의 정수(0에서 100 사이)를 읽고 이를 벡터에 저장하는 프로그램을 만듭니다. 마지막에는 숫자와 그 후속 항목을 표시합니다.
? 연습 목록 1차원 배열 - 가능한 솔루션
?다차원 배열: 0-9 사이의 임의 값을 갖는 4x4 M 행렬을 생성하고 인쇄합니다. 그런 다음 행렬에서 가장 작은 숫자와 그 위치(행, 열)를 결정합니다.
? 연습 다차원 배열 목록
? https://www.ic.unicamp.br/~wainer/cursos/2s2011/Cap06-RepeticaoControle-texto.pdf
? http://www2.ic.uff.br/~vanessa/material/prog1/Aula6.pdf
? http://www.facom.ufu.br/~backes/gsi002/Aula05-ComandosRepeticao.pdf
? https://blog.grancursosonline.com.br/java-operadores-de-incremento-e-decremento/
? http://www.facom.ufu.br/~bacala/POO/04%20-%20Arrays%20em%20Java.pdf
? http://www.inf.ufsc.br/~frank.siqueira/INE5404/7.Arrays.pdf
이 저장소는 연구 목적으로 만들어졌으므로 기여해 주시기 바랍니다.
어떤 식으로든 도움이 되었다면 기꺼이 알려드리겠습니다. 그리고 해당 콘텐츠에 공감하는 사람을 알고 있다면 반드시 공유하세요.
가능하다면:
️ 프로젝트에 별표 표시하기
? 문제 찾기 및 보고
♥ by camila로 이용 가능합니다.