Geographic Logic Word Problem을 생성하는 프로그램을 작성하고 있는데 문제가 있습니다. 내 목표는 프로그램이 무작위로 사전 설계된 단어 문제를 생성하도록하는 것입니다. 지금까지 프로그램은 사용자로부터 입력을 받아 Mad Libs와 비슷한 Story 메서드에서 해당 정보를 사용합니다. 어쨌든, 사용자가 프로그램을 시작할 때마다 Story 메서드를 무작위로 선택하여 실행하려고합니다. 지금까지 내가 가지고있는 것입니다 :Java에서 메소드를 임의로 호출하려면 어떻게해야합니까?
import cs1.Keyboard;
public class LogicProof {
//Main method
public void main() {
System.out.println ("Enter 1. to start.");
System.out.println ("Enter 2. to exit.");
int choice = Keyboard.readInt();
if (choice == 1) { //Take info in and send to createStory
//Randomly run methods
}
if (choice == 2) {
System.out.println ("\nGoodbye.");
}
//Create the first story using inputs from main
private void createStory(String adj,String adj2,String adj3,String action) {
//Use values from main() to create a problem
}
두 가지 다른 createStory 메서드가 있습니다. 또한 각 문제에 대한 증명을 표시하려고합니다. 각 방법마다 고유 한 증명이 있으므로 동일한 방법에 대한 증명을 표시 할 수 있습니까? 기본적으로 증명 방법과 스토리 방법을 연결하는 것입니까?
나는 Java에 상당히 익숙하며 도움을 주셔서 감사합니다. 미리 감사드립니다.
실은 숙제가 아니라, 다른 선생님들과 함께 사용하기 위해 함께 쓰려고하는 것입니다. – Swoldier
@ user1724466 위 내용이 도움이되는지 확인하십시오. – LanguagesNamedAfterCofee