336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
1. 1~9단을 입력받아 입력받은 단수를 출력하는 프로그램
public class Example2
{
public static void main(String[] args)
{
int inputData=Integer.parseInt(args[0]);
if (inputData<=0 && inputData>=10)
{
System.out.println("1~9까지의 값을 입력하세요.");
}
for (int i=1; i<=9; i++){
System.out.println(i+"*"+inputData+"="+i*inputData);
}
}
}
2. 두수를 입력받고 두 사이의 값과 합을 구하기
public class Example3
{
public static void main(String[] args)
{
int i=Integer.parseInt(args[0]);
int j=Integer.parseInt(args[1]);
int sum=0;
if (i<j)
{
for (int k=i; k<=j ; k++ ) {
sum+=k;
}
System.out.println(i+"~"+j+"의 합은"+sum+"입니다.");
}
else if (i>j)
{
for (int k=i; k>=j ; k-- ) {
sum+=k;
}
System.out.println(i+"~"+j+"의 합은"+sum+"입니다.");
}
else if (i==j)
{
System.out.println("입력값이 같습니다. 다른 수를 입력하세요");
}
}
}
3. for문을 이용하여 1~9단 출력
public class Example4
{
public static void main(String[] args)
{
for (int i=2; i<=9; i++ )
{
System.out.println(i+"단을 출력합니다.");
for (int j=1; j<=9;j++ )
{
System.out.println(i+"*"+j+"="+i*j);
}
}
}
}
4. 문자열을 관리하는 배열을 만들고 구구단 문자열을 그 배열에 저장해서 출력하는 예제
public class Example5
{
public static void main(String[] args)
{
String[][] text= new String[9][9];
//text는 참조변수
//. 접근제어자
for (int i=0; i<text.length; i++)
{
System.out.println((i+1)+"단을 출력합니다.");
for (int j=0; j<text[i].length; j++)
{
text[i][j]=(i+1)+"*"+(j+1)+"="+(i+1)*(j+1);
System.out.println("text["+i+"]["+j+"]:"+text[i][j]);
}
}
}
}
'Language > Java 예제' 카테고리의 다른 글
[Java예제] 1~1000중 입력받은 정수의 배수의 개수/배수의 합 계산 예제 (0) | 2015.01.30 |
---|---|
[Java예제] factorial 예제 (0) | 2015.01.30 |
[Java예제] 50이하의 소수 출력 예제 (0) | 2015.01.30 |
[Java예제] 입력받은 숫자에 해당하는 구구단 예제 (0) | 2015.01.30 |
[Java예제] 인자받기, if, switch 연습 (0) | 2015.01.30 |