Упражнения на Java: итерация по двум целым числам для получения Fizz, Buzz и FizzBuzz
Java Basic: упражнение 116 с решением
Напишите программу на Java, которая перебирает целые числа от 1 до 100. Для кратных трех выведите «Fizz» вместо числа и для кратных пяти выведите «Buzz». Когда число делится на три и пять, выведите «fizz buzz».
Пример решения:
Java-код:
import java.util.*;
public class Exercise116 {
public static void main(String[] args)
{
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 5 == 0) {
System.out.printf("\n%d: fizz buzz",i);
} else if (i % 5 == 0) {
System.out.printf("\n%d: buzz",i);
} else if (i % 3 == 0) {
System.out.printf("\n%d: fizz",i);
}
}
System.out.printf("\n");
}
}
Пример вывода:
3: шипение 5: гул 6: шипение 9: шипение 10: гул 12: шипение 15: шипение 18: шипение 20: гул 21: шипение 24: шипение 25: гул 27: шипение 30: шипение 33: шипение 35: гудение 36: шипение 39: шипение 40: гул 42: шипение 45: шипение 48: шипение 48: шипение 50: гул 51: шипение 54: шипение 55: гул 57: шипение 60: шипение 63: шипение 65: гул 66: шипение 69: fizz 70: гул 72: шипение 75: шипение 78: шипение 80: гул 81: шипение 84: шипение 85: гул 87: шипение 90: шипение 93: шипение 95: гул 96: шипение 99: шипение 100: гул
Блок - схема:
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Java, чтобы проверить, является ли положительное число палиндромом или нет.
Далее: Напишите программу на Java для вычисления квадратного корня данного целого числа.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code