-
- 해당 코드를 참조만 하시고, 복사 붙여넣기를 통한 과제를 진행하시면 도움이 정말 하나도 안됩니다. 부디 직접해보시고, 다른 사람의 솔루션이 어떤 지 참조하시는 정도로만 사용해주세요.
(1) 애국가에서 닳이 몇 번째에 있는 지와 letter 문자열의 길이 구하기
String letter = "동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세";String letter = "동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라 만세"; int index = letter.indexOf("닳"); System.out.println(index); int t = letter.length(); System.out.println(t);
indexoOf 함수를 이용하여 해당 문자열이 가지는 인덱스 번호를 출력한다.
문자열의 길이를 추출하는 length()를 사용하여 문자열 길이를 추출한다
(2) While을 이용하여 서로 다른 세 정수 만들기, 임의 정수는 Math.random. 1~10사이, 배열 사용X
int loop = 0; int a,b,c; while ( loop < 1) { a = (int)(Math.random()*9)+1; b = (int)(Math.random()*9)+1; c = (int)(Math.random()*9)+1; if(a!=b && a!=c && b!=c) { System.out.println(a); System.out.println(b); System.out.println(c); loop++; } }
a b c 를 동시에 랜덤한 정수를 기입한 후, a와 b, c 가 서로 다른 경우에만 a b c 를 출력하고, 그 후 반복문을 종료하여 서로 다른 정수가 출력될 수 있도록 설정한다.
(3) for와 if 사용하여 1~100 홀수의 합 구하기
int sum=0; for (int i=0; i<100; i++) if ( i%2 ==1 ) //2로 나누어 나머지가 1이면 홀수 sum += i; System.out.println(sum);
i를 2로 나누어 나머지가 1이면 홀수이므로 반복문을 이용하여 홀수의 합을 구한다.
'실습코드 > 실습 코드' 카테고리의 다른 글
JAVA_ 얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy) (0) 2021.07.28 JAVA _ Araay, ArrayList, Map 을 이용한 점수 평균구하기. (0) 2021.07.28 JAVA_무한 반복을 적용한 학점 계산기 (0) 2021.07.27 JAVA_for 반복문을 이용한 학점 계산하기. (0) 2021.07.27 JAVA_ while 반복문을 이용한 학점 계산. (0) 2021.07.27 댓글 (비로그인 댓글 허용하지 않습니다.)