JavaRush
AI Academy
new
Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Вопрос
  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Все вопросы
JavaRush/Помощь по Java задачам/нипойму что нитак!?
DenisChds
3 уровень
  • 19.06.2021
  • 430просмотров
  • 5комментариев

нипойму что нитак!?

Вопрос по задаче Призывная кампания
Java Syntax,  3 уровень,  3 лекция
Обсуждается


Ввести с клавиатуры имя и возраст. Если возраст в пределах 18-28 (включительно), то вывести надпись "Имя, явитесь в военкомат", где Имя - это имя, введенное ранее с клавиатуры.

Пример ввода:
Amigo
18

Пример вывода:
Amigo, явитесь в военкомат

Требования:
  • Программа должна считывать данные с клавиатуры два раза.
  • Программа должна использовать команду System.out.println() или System.out.print().
  • Если возраст в пределах 18-28 (включительно), то вывести только сообщение "Имя, явитесь в военкомат".
  • Если возраст не находится в указанных пределах, то ничего выводить не нужно.
.....
package com.javarush.task.pro.task03.task0302; import java.util.Scanner; /* Призывная кампания */ public class Solution { public static void main(String[] args) { String militaryCommissar = ", явитесь в военкомат"; Scanner sc = new Scanner(System.in); String a = sc.nextLine(); int b = sc.nextInt(); if (b>18 && b<28){ System.out.println(a + militaryCommissar); }//напишите тут ваш код } }
0
Комментарии (5)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Хмурый Кот
Уровень 4
22 июня 2021, 13:37
в 15 строке кода нужно указать знак =
0
Хмурый Кот
Уровень 4
22 июня 2021, 13:45
А так как я сам новичок тоже. Посоветую вам посмотреть на ютубе канал "Follow the white rabbit" теоретическая база рассказана более понятным языком и идет почти вровень с JavaRush. Можно еще почитать "Шилдт.Г Java 8. Руководство для начинающих".
0
Irkut
Уровень 13
19 июня 2021, 16:59
Почитай больше об операторах сравнений. Больше либо равно, меньше либо равно и так далее.
0
Irkut
Уровень 13
19 июня 2021, 17:06
Условный оператор if проверяет истинность условия в скобках и если условие false, то ничего не будет выводить. если сейчас ввести число 18 и 28, то в обоих случаях получим, что выражение false, потому что 18 не больше и не меньше 18, оно ещё и равно 18.
0
Михаил
Уровень 41
19 июня 2021, 08:53
включительно это значит =
0
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush