Всем привет. Буду благодарен, если натолкнёте на мысль, что я делаю не так и на что нужно обратить внимание, чтобы сделать верно.
При решении я сталкиваюсь либо с одной проблемой, либо с другой: 1)выводится одна строка и выполняется условие про выведение одной строки, и при этом не выполняется условия с выведением с троки number раз ИЛИ 2)выводится четыре строки и выполняется условие про выведение строки number раз, но при этом условие, про выведение строки 1 раз - не выполняется.
У меня есть мысль, что тут нужно использовать ифы, но всё же не покидает ощущение, что можно сделать всё почище - без ифов)
package com.javarush.task.pro.task04.task0414;
import java.util.Scanner;
/*
Хорошего не бывает много
*/
public class Solution {
public static void main(String[] args) {
//напишите тут ваш код
Scanner scanner = new Scanner(System.in);
String s = scanner.nextLine();
int number = scanner.nextInt();
int count = 0;
// boolean condition = (count > 0 && count < 5);
do {
System.out.println(s);
count++;
}
while (!(count <= 0) && !(count >= number));
}
}