Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.06.2018, 15:30
Новичок на форуме
Отправить личное сообщение для APCray Посмотреть профиль Найти все сообщения от APCray
 
Регистрация: 09.06.2018
Сообщений: 1

Скрипт решающий нужно ли идти в армию
Я новичок в этом и уже где-то в начале сделал ошибку, не пойму в чем дело. Год рождения ввести могу, а все остальное нет , дальше не могу идти. Помогите пожалуйста, заранее спасибо.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Army {
public static void main(String[] args) throws IOException {
System.out.print("Введи год рождения");
BufferedReader BufferedReader = new BufferedReader (new InputStreamReader (System.in));
String string = BufferedReader.readLine();
double godRozdenija = Double.parseDouble(string);
double vozrast = 2018 - godRozdenija;
System.out.print("Введи кол-во детей");
double deti = Double.parseDouble(string);
System.out.print("Введи 1, если мужчина и 0, если женщина");
double pol = Double.parseDouble(string);
while (vozrast>=18 && vozrast<=27 && deti<2) {

}
}
}

Последний раз редактировалось APCray, 09.06.2018 в 15:38.
Ответить с цитированием
  #2 (permalink)  
Старый 09.06.2018, 16:25
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Братец, тут Javascript форум
Ответить с цитированием
  #3 (permalink)  
Старый 09.06.2018, 16:45
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,735

Наверное как-то так
Код:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Army {
    public static void main(String[] args) throws IOException {
        System.out.print("Введи год рождения");
        BufferedReader BufferedReader = new BufferedReader(
            new InputStreamReader(System.in)
        );
        int birthYear = (int) BufferedReader.readLine();

        System.out.print("Введи кол-во детей");
        int childNum = (int) BufferedReader.readLine();

        System.out.print("Введи 1, если мужчина и 0, если женщина");
        int gender = (int) BufferedReader.readLine();

        int age = 2018 - birthYear; // 2018 лучше заменить системным получением текущего года
        boolean isMale = gender === 1;

        while (isMale && age >= 18 && age <= 27 && childNum < 2) {
            System.out.print("Мы в цикле");
            break;
        }
    }
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно написать скрипт для чата DNEPR Работа 14 25.02.2011 12:42
нужно написать скрипт редиректа ngprog Работа 1 20.01.2011 08:15
Нужно написать скрипт Gilman Работа 1 03.10.2010 17:38
Нужно поправить скрипт verstun Работа 1 15.06.2010 15:36
Нужно сделать скрипт для сплит тестинга Евгений Болгов Работа 3 30.11.2009 10:49