【Java編】 学校の宿題は俺にやらせろ 【Java編】
■ このスレッドは過去ログ倉庫に格納されています
0001糞すれクリエータ
NGNGただGUIかんけーはめんどクセーから、放置するぞ!
☆丸投げ歓迎 AGE進行☆
0346デフォルトの名無しさん
NGNGimport java.io.*;
public class Quiz {
public static void main(String[] args){
char[] table = {'A','B','C','D','E'};
int i = (int)(Math.random() * 4);
String ans = new String();
ans += table[i];
if(i!=4){table[i] = table[4];}
ans += table[(int)(Math.random() * 3)];
try {
BufferedReader br = new BufferedReader(new InputStreamReader( System.in ) );
while( true ) {
System.out.print( "Input Word >> " );
String input = br.readLine();
if(ans.equals(input)){
System.out.println("正解です => " + input);
break;
}else{
System.out.println("ハズレ => " + input);
}
}
}
catch( Exception e ) {
System.err.println("Error : " + e);
System.exit(-1);
}
}
}
0347デフォルトの名無しさん
NGNGこんな感じか。
public class HomeWork {
public static void main(String[] args) {
final String[] characters = {"A", "B", "C", "D", "E"};
java.util.Random random = new java.util.Random();
int c1 = random.nextInt(characters.length);
int c2 = c1;
while(c2 == c1) {
c2 = random.nextInt(characters.length);
}
String answer = characters[c1] + characters[c2];
System.out.println(answer.equals(args[0]) ? "正解!" : "はずれ。" + answer + "でした。");
}
}
しかし、このまま提出して、「じゃあ各行を説明してみれ」と聞かれたらどうするのかね?
■ このスレッドは過去ログ倉庫に格納されています