본문 바로가기

분류 전체보기347

728x90
JAVA_ Test061_ 반복문 (for 문) 실습 / 별찍기 실습 (삼각형) Test061 반복문 (for 문) 실습 / 별찍기 실습 (삼각형) Test061.java public class Test061{public static void main(String[] args){//▲ 변수선언int i;//루프변수int k,j;//단 변수 //▲ 연산 및 출력for (k=1; k0; i--) //5-돈 횟수만큼 공백을 넣는다.{System.out.print(" "); }for (i=k; i>0; i--) //돈 횟수만큼 별을 넣는다.{System.out.print("*"); }for (i=k-1; i>0; i--) //돈 횟수-1만큼 별을 넣는다.{System.out.print("*");}System.out.println();}}} cmd * *** ***** ************.. 2018. 4. 15.
JAVA_ Test060_ 반복문 (for 문) 실습 / 별찍기 실습 (직각삼각형) Test060 반복문 (for 문) 실습 / 별찍기 실습 (직각삼각형) Test060.java public class Test060{public static void main(String[] args){//▲ 변수선언int i;//루프변수int k;//단 변수//▲ 연산 및 출력for(k=1; k0; i--) //5-돈 횟수만큼 뺀 공백을 출력할 것이다.{System.out.print(" ");}for (i=k; i>0; i--) //돈 횟수만큼의 별을 출력한다.{System.out.print("*");}System.out.println();}}} cmd * ** *** *********계속하려면 아무 키나 누르십시오 . . . 2018. 4. 14.
JAVA_ Test059_ 반복문 (for 문) 실습 / 다중 for문(반복문의 중첩)을 활용한 구구단 출력 Test059 반복문 (for 문) 실습 / 다중 for문(반복문의 중첩)을 활용한 구구단 출력 Test059.java public class Test059{public static void main(String[] args){// 주요 변수 선언int dan=0;//-- 구구단의 '단'을 처리하는 변수int i, j, k; //-- 각 for 문의 루프 변수int g;//-- 각 곱셈 연산에 대한 결과값을 담을 변수 for (i=0; i 2018. 4. 14.
JAVA_ Test058_ 반복문 (for 문) 실습 / 다중 for문(반복문의 중첩)을 활용한 구구단 출력 Test058 반복문 (for 문) 실습 / 다중 for문(반복문의 중첩)을 활용한 구구단 출력 Test058.java public class Test058{public static void main(String[] args){//▲ 주요 변수 선언int i, j; for(i=2; i 2018. 4. 14.
JAVA_ Test057_ 반복문 (for 문) 실습 / 4의 배수만 출력하는 프로그램 Test057 반복문 (for 문) 실습 / 4의 배수만 출력하는 프로그램※ 실습 문제 1 부터 100 까지의 수 중에서 4의 배수만 출력하는 프로그램을 구현한다. 단, for 문을 활용해야 하며, 한 줄에 4개씩 출력할 수 있도록 한다. Test057.java public class Test057{public static void main(String[] arg){for(int i=1; i 2018. 4. 14.
JAVA_ Test056_ 반복문 (for 문) 실습 / 개요 / while문과 비교 Test056 반복문 (for 문) 실습 / 개요 / while문과 비교※ 개요 『for』문은 정해진 횟수만큼 반복해야 하는 경우 유용하게 사용되어지는 반복문으로 『while』문과 마찬가지로 반복 실행해야 하는 구문이 조건에 만족하지 않을 경우 한 번도 수행하지 않을 수 있다. 루프변수의 초기값, 조건식, 증감식 등을 한 지점에서 확인할 수 있기 때문에 가독성이 높은 반복문에 해당한다. ※ 형식 및 구조 for (수식1; 수식2; 수식3) { 실행문; }수식1 : 루프 변수의 초기화를 위해 사용되며, 단 한 번만 실행된다.수식2 : 조건식을 나타내는 것으로 이 조건식(수식2)이 만족하면 루프를 반복해서 수행하게 된다. 『for』문의 진행 순서는 수식2가 참이면 반복문을 수행하고 수식3을 실행한 후 수식2.. 2018. 4. 14.
JAVA_ Test055_ 반복문 (do ~ while 문) 실습 / 여러 개의 정수를 입력받아 그 합을 계산 Test055 반복문 (do ~ while 문) 실습 / 여러 개의 정수를 입력받아 그 합을 계산※ 실습 문제 사용자로부터 여러 개의 정수를 입력받아 그 합을 계산하여 결과를 출력해주는 프로그램을 구현한다. 단, 사용자가 『-1』을 입력 시 입력받는 행위를 중지하고 그 동안 입력받아둔 정수들의 합을 출력할 수 있도록 구현한다. 단, 입력받는 과정은 Scanner 인스턴스를 생성하여 처리한다. Test055.java import java.util.Scanner; public class Test055{public static void main(String[] args){int n, or=1, sum=0; //입력받을 정수, 순서, 합 Scanner sc = new Scanner(System.in); do{S.. 2018. 4. 14.
JAVA_ Test054_ 반복문 (do ~ while 문) 실습 / 사용자가 원하는 답을 낼때까지 반복질문 Test054 반복문 (do ~ while 문) 실습 / 사용자가 원하는 답을 낼때까지 반복질문※ 개요 『do ~ while』문은 『while』문과 마찬가지로 특정한 영역을 반복 수행하는 반복문이다. 『while』문과 다른 점은 조건식에 대한 검사를 반복문 수행 이후에 한다는 것이다. 이러한 성격으로 인해 반드시 한 번은 수행하게 되는 특징을 갖는다. ※ 형식 및 구조 do {실행문; } while(조건식) Test054.java import java.util.Scanner; public class Test054{public static void main(String[] args){//※ while 반복문을 통해 구현했던 내용들은// do~while 반복문을 통해서도 구현할 수 있다. int n=1; d.. 2018. 4. 14.
JAVA_ Test053_ 반복문 (while 문) 실습문제 / 원하는 단의 구구단 출력하기 Test053 반복문 (while 문) 실습문제 / 원하는 단의 구구단 출력하기실습문제)사용자로부터 원하는 단(구구단)을 입력받아 해당하는 구구단을 출력하는프로그램을 구현한다. 단, 1단 ~ 9단 사이의 수를 입력받은 상황이아니라면 프로그램을 종료해버릴 수 있도록 처리한다. Test053.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test053{public static void main(String[] args) throws IOException{BufferedReader br = new BufferedReader(new InputStreamReader(.. 2018. 4. 14.
JAVA_ Test052_ 반복문 (while 문) 실습문제 / 1부터 임의의 정수까지 여러 합 구하기 Test052 반복문 (while 문) 실습문제 / 1부터 임의의 정수까지 여러 합 구하기실습문제)사용자로부터 임의의 정수를 입력받아1 부터 그 수 까지의 전체 합과, 짝수의 합과, 홀수의 합을 각각결과값으로 출력하는 프로그램을 구현한다. Test052.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test052{public static void main(String[] args) throws IOException{//▲ 변수입력BufferedReader br = new BufferedReader(new InputStreamReader(System.in));.. 2018. 4. 14.
728x90
728x90