Строка только четных чисел и только нечетных чисел

Вы можете проверить, как обертка, подобная go-gihub , предлагает управлять организацией , отражая Organization API .

Вы можете перечислить, получить или отредактировать организацию, но, видимо, не создать .

0
задан user85352 3 March 2019 в 21:30
поделиться

3 ответа

Я думаю, вы можете сделать это так:

    int x = 20;
    StringBuilder evenNumberStringBuilder = new StringBuilder();
    StringBuilder oddNumberStringBuilder = new StringBuilder();
    for(int i =0 ; i<x+1; i++){
        if(i % 2 == 0)evenNumberStringBuilder.append(i);
        else oddNumberStringBuilder.append(i);
    }

    System.out.println(evenNumberStringBuilder);
    System.out.println(oddNumberStringBuilder);

Вывод:

02468101214161820
135791113151719
0
ответ дан Adam Macierzyński 3 March 2019 в 21:30
поделиться

Вы можете просто оценивать числа, сохраняя их в строке allnumbers, вот функциональный код:

    int x = 23; //user input
    String s=""; //contains all numbers from 0 to userinput
    String odd =""; //contains all odd numbers from 0 to userinput
    String even = ""; //contains all even numbers from 0 to userinput

    for(int i = 0 ; i< x+1 ; i++){
    s += i;
        if(i%2==0) //if i is an even number
            even += i;
        else //if i is an odd number 
            odd += i;
    }

    System.out.println(s); //displaying all numbers from 0 to user input
    System.out.println(odd); //displaying odd numbers from 0 to user input
    System.out.println(even); //displaying even numbers from 0 to user input
0
ответ дан Amine 3 March 2019 в 21:30
поделиться

Вы уже принимаете входные данные как целое число, поэтому не работайте со строками. Я рекомендую использовать этот цикл;

    Scanner number = new Scanner(System.in);

    System.out.print("Even Numbers: ");
    for (int i = 0; i <= number; i=i+2) {
     System.out.print(i);
    }

    System.out.println("");

    System.out.print("Odd Numbers: ");
    for (int i = 1; i <= number; i=i+2) {
     System.out.print(i);
    }
0
ответ дан parliament 3 March 2019 в 21:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: