728x90
반응형

java 18

[정보처리기사] [ Java ] 10진수를 2진수로 변환하는 알고리즘 | 2020년 3회 정보처리기사 실기 기출문제

문제다음은 n이 10일 때, 10진수을 2진수로 변환하는 자바 프로그램이다. ( 1 )번, ( 2 )번에 알맞는 값을 적으시오.class good { public static void main(String[] args) { int[] a = new int[8]; int i = 0; int n = 10; while [___1번___] { a[i++] = [___2번___]; n /= 2; } for (i = 7; i >= 0; i--) { System.out.print(a[i]); } }}[출력결과]00001010정답1번 정답n > 0 또는n >=1 또는i 또는..

[정보처리기사] [Java] while문과 continue의 활용| continue와 break의 차이점 | 2020년 3회 정보처리기사 실기 기출문제

2020년 3회 정보처리기사 실기 기출문제문제다음은 Java 코드이다. 출력 결과를 쓰시오.public class good { public static void main(String[] args) { int i = 0; int sum = 0; while (i 정답30해설주어진 자바 프로그램은 1부터 10까지의 정수 중 짝수만 합산하는 로직을 포함하고 있습니다. 이를 단계별로 분석하겠습니다.1️⃣ 변수 초기화int i = 0;int sum = 0; i: 현재 반복문에서 사용할 정수 값을 나타냄. while 루프에서 1씩 증가합니다.sum: 짝수만 더해서 최종적으로 합계를 저장하는 변수입니다. 2️⃣ while 반복문 while (i  📌 while (i i가 1..

[정보처리기사] [ Java ] 자바 객체지향 : 오버로딩, 오버라이딩 | 정보처리기사 실기 기출문제

2020년 3회 정보처리기사 실기 기출문제문제다음은 자바 코드이다. 출력 결과를 쓰시오.abstract class Vehicle { private String name; abstract public String getName(String val); public String getName() { return "Vehicle name: " + name; } public void setName(String val) { name = val; }}class Car extends Vehicle { public Car(String val) { setName(val); } public String getName(String val) ..

[정보처리기사] [ Java ] 자바 객체지향 기초: 상속, 오버라이딩, 업캐스팅 | 정보처리기사 실기 기출문제

2020년 2회 정보처리기사 실기 기출문제문제다음은 자바 소스코드이다. 다음 밑줄에 들어갈 키워드를 쓰시오.class parent public void show(){ system.out.println("Parent"); }}class Child extends Parent{ public void show(){ system.out.println("Child"); }}public class good{ public static void main(String[] args){ Parent pa = (______) Child(); pa.show(); }}정답new해설 1. 클래스 정의class Parent { public void show() { ..

[정보처리기사] [ Java ] 배열 생성 및 출력 해설 | 2020년 정보처리기사 기출문제

문제다음은 자바 소스코드이다. 출력 결과를 쓰시오.public class Main { public static int[] makeArray(int n) { int[] t = new int[n]; for (int i = 0; i 정답0 1 2 3해설코드 설명주어진 코드는 자바에서 정수 배열을 생성하고, 그 배열의 요소를 출력하는 프로그램입니다. 코드를 단계별로 살펴보겠습니다.public class Main { // 배열을 생성하는 메소드 public static int[] makeArray(int n) { int[] t = new int[n]; // 길이 n의 배열 t 생성 for (int i = 0; i makeArray 메소드..

[정보처리기사] [ Java ] for 루프를 사용하여 배열 출력 | 2020년 정보처리기사 기출문제

문제다음은 자바 소스코드이다. 출력 결과를 쓰시오.public class good { public static void main(String[] args){ int i; int[] a = {0,1,2,3}; for(i=0; i정답0 1 2 3해설 코드 설명이 Java 코드는 배열을 선언하고 초기화한 후, for 루프를 사용하여 배열의 모든 요소를 출력하는 방법을 보여줍니다.public class good { public static void main(String[] args) { int i; int[] a = {0, 1, 2, 3}; // 1. 배열 선언 및 초기화 for (i = 0; i 코드 분석1. 배열 선언 및 초기화in..

[정보처리기사] Java 제어문 | 정보처리기사 실기 기출 문제

while과 for-each 루프를 활용한 배열 및 문자열 조작 public class Test { public static void main(String[] args) { String str = "agile"; int x[] = { 1, 2, 3, 4, 5 }; char y[] = new char[5]; int i = 0; while (i 1. 변수 및 배열 초기화먼저, 코드를 단계별로 살펴보겠습니다.String str = "agile";:문자열 str이 선언되고 초기화됩니다. 이 문자열은 "agile"이라는 단어를 담고 있습니다.int x[] = { 1, 2, 3, 4, 5 };:정수형 배열 x가 선언되고 {1, 2, 3, 4, 5}..

728x90
반응형