package com.javarush.task.pro.task04.task0414;
import java.util.Scanner;
/*
Хорошего не бывает много
*/
public class Solution {
public static void main(String[] args) {
Scanner scan = new Scanner (System.in);
String name;
int number ;
int a = 0;
do {
name = scan.nextLine();
number = scan.nextInt();
System.out.println(number);
a++;
}
while (number <= 5 || number>=5);
System.out.println(name);
}
}
Anonymous #2808985
34 уровень
Что я делаю не так?
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
ЭрикExpert
27 февраля 2024, 14:30
0
ЭрикExpert
27 февраля 2024, 14:32
это мудрёное решение, и по сути наверное "неправильное", но проверку проходит, и работает, сделал не подглядывая. Разгадка в том, что команда do-while как раз и выполняет тело цикла хотя бы один раз, а в условии и говорится о том, что если число не принадлежит диапазону от 1 до 4 то вывести на экран введенную строку ОДИН раз
0