[알고리즘2] 주어진 배열의 짝수 세기
by 뱁새유니버스배열 arr1에 3,2,7,9,10,12 값이 저장되어 있습니다.
여기서 짝수는 2,10,12 총 3개입니다.
이 짝수들을 세는 코드는 아래와 같습니다.
for문을 통해 arr[1], arr[2]...arr1[i]값까지 불러내서 2로 나눈 값이 0일 경우 짝수라고 판단한 뒤 cnt를 더합니다.(cnt++)
여기서 for(int i : arr1)은 for(int i ; i < n; i++)를 나타내는 것입니다. 이는 enhanced for문이라고 하여 보다 간편한 문법입니다.
package algorithm;
import java.util.Scanner;
public class text {
static Scanner sc = new Scanner(System.in);
public static void main(String[] args) {
// TODO Auto-generated method stub
int arr1[] = { 3, 2, 7, 9, 10, 12 };
int cnt = 0;
for (int i : arr1) { //enhanced for 문법
if (i % 2 == 0) {
cnt++;
}
}
System.out.println("짝수는 " + cnt + "개이다");
}
}
반응형
'IT' 카테고리의 다른 글
자바 이클립스 디버깅 단축키 (0) | 2023.09.19 |
---|---|
[알고리즘4] 2차원배열 주어진 좌표를 포함한 상하좌우 합이 최대인 좌표 찾기 문제 (0) | 2023.09.18 |
[알고리즘3] 상하좌우 찾기 문제 풀기 (0) | 2023.09.18 |
[알고리즘1]Java Eclipse IDE 알고리즘 구조 공부를 위한 기본 환경 설정 (0) | 2023.09.18 |
네트워크 포트 PID 서비스 작업관리자 죽이는 법 taskkill how to kill port (0) | 2023.02.27 |
블로그의 정보
가슴이 웅장해지는 모든것
뱁새유니버스