Yaswanth Kummar Ответов: 2

Выведите следующие выходные данные


Пример ip-адреса
16

Пример ОП
1 2 3 4 автобус 6 7 8 9 автобус 11 12 13 14 автобус 16

Что я уже пробовал:

Scanner SC=новый сканер(System.in);
инт Н=ск.nextInt();
for(int i=1; i<=n; i++)
{
если(i%5==0)
{
System.out.print("шина");
}
Системы.из.печати(я+" ");
}

2 Ответов

Рейтинг:
16

phil.o

Вам нужно различать bus затем заглавными буквами пишется отдельная буква в каждом случае. Совет: допустимы следующие утверждения:

when i % 3 == 2, Bus should be printed
when i % 3 == 1, bUs should be printed
when i % 3 == 0, buS should be printed

Я думаю, что это упражнение здесь для того, чтобы вы поняли, для чего можно использовать оператор по модулю.


phil.o

Ничто не мешает вам комбинировать оба ограничения.

phil.o

Да.

Рейтинг:
0

OriginalGriff

Вы печатаете номер независимо от того, напечатали ли вы "автобус" или нет.
Вам нужно поместить отпечаток этого числа в else поэтому он печатается только тогда, когда вы еще не напечатали "автобус".

(И вы, вероятно, хотите напечатать "автобус" вместо "автобус" в любом случае!)