кодесурса

Упражнения на Java: итерация по двум целым числам для получения Fizz, Buzz и FizzBuzz

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code