본문 바로가기

728x90

FOR

[프로그래머스] 중복된 숫자 개수 찾기(for each, stream) https://school.programmers.co.kr/learn/courses/30/lessons/120583 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제) 정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요 입출력 예 NO array n result 1 [1, 1, 2, 3, 4, 5] 1 2 ◎ 풀이 방법 1. for문 사용 class Solution { public int solution(int[] array, int n) { int .. 더보기
[java] 이것이 자바다 ch4 조건문과 반복문 1. 코드 실행되는 흐름 제어하기 ▷ 실행 흐름 : main() 메소드의 시작 중괄호( { )에서 끝 중괄호( } )까지 위부터 아래로 실행되는 흐름 ▷ 흐름 제어문 : 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것 ▷ 루핑 : 반복문이 실행 완료된 경우 제어문 처음으로 다시 되돌아가 반복 실행되는 것 NO 조건문 반복문 1 if문, switch문 for문, while문, do-while문 ◎ 순서도(순차구조, 선택구조) 2. if문 ▷ If문 : 조건식의 결과에 따라 블록 실행 여부가 결정합니다. ▷ 조건식에는 true 또는 false 값을 산출할 수 있는 연산식이나 boolean 변수가 올 수 있습니다. ▷ 조건식이 true면 블록을 실행하고 false면 블록을 실행하지 않습니다. .. 더보기
[java] 자바의 정석 ch4 연습문제 풀이 4-1) 다음의 문장들을 조건식으로 표현하라. ▷ int형 변수 x가 10보다 크고 20보다 작을 때 true인 조건식 int x = 15; if(x > 10 && x < 20){ System.out.println(true);} ▷ char형 변수 ch가 공백이나 탭이 아닐 때 true인 조건식 char ch = 'a'; if(ch != ' ' && ch != '\t' ) { System.out.println(true); } ▷ char형 변수 ch가 ‘x' 또는 ’X'일 때 true인 조건식 char ch = 'x'; if(ch == 'x' || ch == 'X' ) { System.out.println(true); } ▷ char형 변수 ch가 숫자(‘0’~‘9’)일 때 true인 조건식 ch = '.. 더보기
[java script] 자바스크립트 반복문(for, while) ◎ for문 예제 ▷ for문도 자바와 동일합니다. ▷ for문을 사용할 때, for(초기 값, 조건식, 증감식) 3가지만 사용할 수 있다고 생각했지만, 증감식을 여러개 사용해도 됩니다. ex) for(초기 값, 조건식, 증감식1, 증감식2 ...) 1부터 5까지 더하면 15 1부터 100까지의 합 : 5050 1부터 100까지의 홀수 합 : 2500 1부터 100까지의 짝수 합 : 2550 ◎ for문을 이용한 구구단 예제 위의 코드는 아래와 같은 출력으로 결과가 나타납니다! ◎ while문을 이용한 팩토리얼(!) 예제 코드1) 10! = 10X9X8X7X6X5X4X3X2X1 = 3628800 코드2) 코드2처럼 변수 하나 더 추가하지 않고 더 간단하게 표시할 수 있습니다! ◎ 좌석배치도 예제 입장객 .. 더보기
[java] 반복문(for, while, do~while) 특정 작업 또는 구문을 반복적으로 수행하고 싶을 때 사용하는 문장입니다. 1. for문 특정 횟수동안 작업을 반복하고 싶을 때 사용하는 반복문입니다. for( 초기화; 조건식; 증감식 ) { System.out.println("조건식이 참일 때 실행되는 부분"); } (1) 초기화 : 반복문을 위해 사용할 변수 초기화 (2) 조건식 : 반복 횟수를 정하기 위한 조건을 정합니다. 조건식이 true이면 조건식을 게속 실행하고 false이면 중단 후 for문을 벗어납니다. (3) 증감식 : 변수의 값을 증가 또는 감소합니다. (4) 실행부 : 조건식이 참일 때 실행되는 부분 package java1208; import java.util.Scanner; public class text01 { public sta.. 더보기
[java] 반복문(for, while, do~while) 1. for문 for( 초기화 ; 조건식; 증감식 ) { System.out.println("조건식이 참일 때 실행되는 부분"); } (1) 초기화 : 반복문을 사용하기 위한 변수 지정 및 초기화를 실시합니다. (2) 조건식 : 반복문의 실행 조건을 지정합니다. true면 계속 실행, false면 중단 후 for문을 벗어나게 됩니다. (3) 증감식 : 변수의 값을 증가시키거나 감소시킵니다. (4) 실행부 : 조건식이 참일 때 결과값을 출력합니다. for( int i = 0; i < 10 ; i++ ) { System.out.println(i); } 결과 값은 1~10까지 모두 출력합니다! 2. while문 while(조건식) { // 실행부 } 조건식이 true이면 실행부의 내용을 반복해서 실행합니다. .. 더보기

728x90