פורסם 2007 בנובמבר 2318 שנים המשימה שלי לבנות תוכניתעל פי התרגיל הבא:תוצאה של שחקן יכולה להיות אחת מתוך הערכים הבאים 0,15,30,40,60 ניקוד 60 הוא ניצחון במשחקמשחק מסתים בניצחון של אחד השחקניםפתח וישם אלגורתים המקבל כקלט תוצאות משחק בין שתי שחקניםאם מספר הנקודות שצבר משיהו לא חוקי יש להדפיס לר חוקיאחרת יש להדפיס את ההפרש בין שני בשחקניםהנה מה שאני עשיתי הבעיה שאצלי אם אני מקיש אצל שתי השחקנים תוצאה לא חוקי לדוגמא 12,13זה רושם לי אין סוף פעמים לא חוקיהנה מה שכתבתי תנסו לעזור ליעריכה הכול עובדאבל אם אתם מכניסים 60 בשתי השחקנים אז זה מסיים תתוכניתואסור שלשתיהם יהיה תיקוחייב אחד 60והשני 0 15 30 40 60import java.util.*; class tanis{ static Scanner reader = new Scanner(System.in); public static void main(String[] args) {int player1,player2,hefresh;System.out.println("enter points player 1"); player1=reader.nextInt();while(player1!=0 && player1 !=15 && player1!=30 && player1!=40 && player1!=60){ System.out.println("no ligel"); System.out.println("enter points player 1"); player1=reader.nextInt();}System.out.println("enter points player 2");player2=reader.nextInt();while(player2!=0 && player2 !=15 && player2!=30 && player2!=40 && player2!=60){ System.out.println("no ligel"); System.out.println("enter points player 2"); player2=reader.nextInt();} while((player1!=60)&&(player2!=60)){ System.out.println("no ligel"); System.out.println("enter points player 1"); player1=reader.nextInt(); System.out.println("enter points player 1"); player2=reader.nextInt();}hefresh=(60-Math.min(player1,player2));System.out.println("Hefresh="+hefresh);}}
פורסם 2007 בנובמבר 2818 שנים אני מקווה שהבנתי אותך נכון לגבי הכללים, תנסה את הקוד הזה:package test;import java.util.Scanner;public class Tennis { private static Scanner reader = new Scanner(System.in); public static void main(String[] args) { boolean exit=false; int player1,player2,hefresh; System.out.println("Please enter player 1 score:"); player1=reader.nextInt(); System.out.println("Please enter player 2 score:"); player2=reader.nextInt(); while (!exit) { if(player1!=0&&player1!=15&&player1!=30&&player1!=45&&player1!=60) { System.out.println("Player's 1 score is illegal, please renter player1:"); player1=reader.nextInt(); } //if the score of player 2 is illegal else if(player2!=0&&player2!=15&&player2!=30&&player2!=45&&player2!=60) { System.out.println("Player's 2 score is illegal, please renter player2:"); player2=reader.nextInt(); } //if no one has a score of 60 else if (player1!=60&&player2!=60) { System.out.println("Atleast One of the scores has to be 60, please renter player1:"); player1=reader.nextInt(); System.out.println("Enter player 2 score:"); player2 = reader.nextInt(); } //if they both have a score of 60 else if (player1==60&&player2==60) { System.exit(1); } //if only one has a score of 60,calculate "hefresh" and finish. else { hefresh=(60-Math.min(player1,player2)); System.out.println("Hefresh="+hefresh); exit=true; } } }}
פורסם 2007 בנובמבר 2818 שנים נהוג להזיח כל מבנה מקונן, הזחה גדולה במעט מזו של המבנה העוטף אותו.לקוח מויקימבנה מקונן הכוונה בלוק ב-JAVA, שמסומן {}.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.