import java.io.*;
public class MorseCode {
public static void main(String[] args){
BufferedReader BR = new BufferedReader(new InputStreamReader(System.in));
String[] morse = {".- ","-... ","-.-/>. ","-.. ",". ","..-. ","--. ",".... ",".. ",
".--- ","-.-/> ",".-.. ","-- ","-. ","--- ",".--. ","--.-/> ",".-. ","... ","- ","..- ",
"...- ",".-- ","-..- ","-.-/>- ","--.. "};
String[] letter = {"A","B","C ","D","E","F","G","H","I",
"J","K","L","M","N ","O","P","Q","R","S","T","U",
"V","W","X","Y ","Z"};
int y=0;
String val="";
try {
System.out.println("Input: ");
val = BR.readLine();
int x =Integer.parseInt(val);
}catch(Exception e){
System.out.println("error");
}
switch(y){
case 1:System.out.println(morse[0]);
break;
case 2:System.out.println(morse[1]);
break;
case 3:System.out.println(morse[2]);
break;
case 4:System.out.println(morse[3]);
break;
case 5:System.out.println(morse[4]);
break;
case 6:System.out.println(morse[5]);
break;
case 7:System.out.println(morse[6]);
break;
case 8:System.out.println(morse[7]);
break;
case 9:System.out.println(morse[8]);
break;
case 10:System.out.println(morse[9]);
break;
case 11:System.out.println(morse[10]);
break;
case 12:System.out.println(morse[11]);
break;
case 13:System.out.println(morse[12]);
break;
case 14:System.out.println(morse[13]);
break;
case 15:System.out.println(morse[14]);
break;
case 16:System.out.println(morse[15]);
break;
case 17:System.out.println(morse[16]);
break;
case 18:System.out.println(morse[17]);
break;
case 19:System.out.println(morse[18]);
break;
case 20:System.out.println(morse[19]);
break;
case 21:System.out.println(morse[20]);
break;
case 22:System.out.println(morse[21]);
break;
case 23:System.out.println(morse[22]);
break;
case 24:System.out.println(morse[23]);
break;
case 25:System.out.println(morse[24]);
break;
case 26:System.out.println(morse[25]);
break;
}
}
}
here is the output
compile-single: run-single: Input: QUICK BROWN FOX error BUILD SUCCESSFUL (total time: 50 seconds)
I know there are tons of errors, I need your advice. Please, this is due in 5 hours.
Thanks

New Topic/Question
Reply




MultiQuote








|