ex1.

print only odd numbers from 0 to 10.

int num = 0;
		do {
			num++;
			if (num % 2 == 0) {
				System.out.println(num);
			}

		} while (num <= 10);​

 

ex2

get sum from 1 to 10.

	int num0=0, num1=0;
			do {
				num1 += num0++;
			}while(num0<=10);
			
			System.out.println(num1);

 

ex3

print all numbers between 10 and 20.

int num = 10;
		do {
			System.out.println(num++);

		} while (num <= 20);

 

ex4

print all numbers from 0 to 100.

	int num = 0;
		do { System.out.println(num++);
		} while(num <= 100);

 

ex5

multiply all numbers from 1 to 10 and print result.

int num0 = 1, num1 = 1;
		do {
			num1 = num1 * num0++;

		} while (num0 <= 10);

		System.out.println(num1);

 

 

ex6

print all multiple of 2 and 7 under 1000 and get sum.

int num = 0;
		int result = 0;
		do {
			num++;
			if ((num % 2 == 0) && (num % 7 == 0)) {
				result += num;
				System.out.println(num);
			}

		} while (num <= 1000);

		System.out.println("총합:" + result);

'java' 카테고리의 다른 글

Java/What is Array/Exercise/배열기초  (0) 2020.01.27
Java/Break and Labeled break;  (0) 2020.01.27
Java/While Loop  (0) 2020.01.25
Java/Def of MVC Pattern/Basic Address Management System  (0) 2020.01.25
자바의 연산자  (0) 2020.01.25