Java-программа принимает список простых чисел и выдает на выходе строку символов в соответствующий оператор G ̈odel - PullRequest
0 голосов
/ 19 марта 2019

Я пытаюсь написать программу для задачи кодирования для класса.Я думал о том, чтобы сделать цикл while, запрашивая список простых чисел и каким-то образом сравнивая их со строкой.Ниже мой код.Я знаю, это грубо.Любой, кто направит меня в правильном направлении, поможет.

 public static void godel(){
            Scanner scanner = new Scanner(System.in);
            System.out.println("Enter a list of primes: ");
            System.out.println("0 to stop loop ");
            int input =0;
            int count = 0;

            //string 0 = int 1;
            //string f = int 3;
            //string -\ = int 5;
            //string V = int 7;
            //string \-/ = int 9;
            //string ( = int 11;
            //string ) = int 13;
            //string /\ = int 15;
            //string 3 = int 17;
            //string = = int 19;
            //string x = int 21;
            //string y = int 23


            while(true){
                input = scanner.nextInt();

                if (input != 0)
                {
                    input += count;

                }
                else{
                    System.out.println("Here are your list of primes in Godel's Number");
                    System.out.println(count);
                    break;

            }



            }     }

1 Ответ

0 голосов
/ 19 марта 2019

Полагаю, ничего не работает?

во-первых, вам нужно "public static void main (String [] args)", чтобы что-то всплыло.Код, который вы хотите выполнить (а не какие-либо вспомогательные функции или математические функции, просто хотите, чтобы вы хотели печатать) должен быть внутри этого оператора как таковой

public static void main(String[] args)
{
    //code you want to execute here
}

Я не уверен, что такое godel,также вам нужно импортировать библиотеку сканера, как это вверху кода:

import java.util.Scanner; 

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

Я ничего не имею в теории чисел, поэтому не могу помочь с этой частью.

...