Q:

(Find numbers divisible by 5 or 6, but not both) Write a program that displays all the numbers from 100 to 200, ten per line, that are divisible by 5 or 6, but not both. Numbers are separated by exactly one space

0

(Find numbers divisible by 5 or 6, but not both) Write a program that displays all the numbers from 100 to 200, ten per line, that are divisible by 5 or 6, but not both. Numbers are separated by exactly one space.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

/*
(Find numbers divisible by 5 or 6, but not both) Write a program that displays
all the numbers from 100 to 200, ten per line, that are divisible by 5 or 6, but not
both. Numbers are separated by exactly one space.
*/
public class Exercise_05_11 {
	public static void main(String[] args) {
		final int NUMBERS_PER_LINE = 10;	// Number of numbers in each line displayed
		int count = 0; // Count the number divisible by 5 or 6, but not both

		for (int i = 100; i <= 200; i++) {
			if (i % 5 == 0 ^ i % 6 == 0) {
				count++;
				if (count % NUMBERS_PER_LINE == 0)
					System.out.println(i);
				else
					System.out.print(i + " ");			
			}
		}
		System.out.println();
	}
}

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Similar questions


need a help?


find thousands of online teachers now