Java

arrgoz1

New member
Java

פתחו אלגוריתם אשר הקלט שלו הוא תו , האלגוריתם בודק אם התו הוא תו חוקי לניחוש בטופס ספורטוטו כלומר : 1 , 2 או x האלגוריתם מציג הודעה מתאימה כפלט import java.util.Scanner; public class Toto { public static void main (String [] args) { char num; Scanner in = new Scanner (System.in); System.out.print("Enter char :"); num = in.next () . charAt(0); if((num==1) || (num==2) || (num=='x')) { System.out.print("* * *"+"legal char"+"* * *"); } else { System.out.print("* * *"+"unlegal char"+"* * *"); } } } עכשיו יש בעיה כי כאשר אני מקיש מספר למשל 1 אז התוכנה של הג'אווה רושמת error וגיליתי גם למה כי הגדרנו את המשתנה כתו ולא כמשתנה רגיל וזה מה שביקשו . השאלה שלי היא איך אפשר לשלב גם את התו וגם את המספר ביחד כדי שלא יצור error ? תודה רבה על העזרה!!!
 
למעלה