בעיה בתוכנית בדיקה

מנהלים: TA_nimrod, TA_Igor, TA_Adi

שלח תגובה
eladhot
הודעות: 4
הצטרף: 19:39 28/10/2009

בעיה בתוכנית בדיקה

שליחה על ידי eladhot » 19:51 28/10/2009

סיימתי את המשימה הראשונה ובהרצה ידינית אני מקבל הכל תקין ,כלומר את אותו output המבוקש.
כאשר אני מריץ את התוכנת בדיקה לקובץ טקסט שנוצר חסר רווחים לעומת הקובץ המבוקש.
כלומר, הקובץ המבוקש נראה כך:
Enter the product value: 160
Enter the minimum factor value: 2
The value of the operation 2+160 is 162
The value of the operation 160/3 is 53.333333333333336
והקובץ בדיקה נראה כך:
Enter the product value: Enter the minimum factor value: The value of the operation 2+160 is 162
The value of the operation 160/3 is 53.333333333333336

כלומר מה שחסר זה ENTERים.

השאלה אם זה נחשב לתוכנית תקינה?

rubichi
הודעות: 77
הצטרף: 18:50 22/10/2009

Re: בעיה בתוכנית בדיקה

שליחה על ידי rubichi » 21:46 28/10/2009

לא, למיטב הבנתי הפלט שת התוכניות צריך להיות זהה עד לרמת הפסיק.

אפשר להבדיל בין שתי פקודות
System.out.print("text");
System.out.println("text");

בפקודה הראשונה אין ירידת שורה
בפקודה השנייה יש ירידת שורה.
אם אתה רוצה רק לרדת שורה בלי טקסט (כלומר רווח) אתה עושה

System.out.println("");

ronenhe
הודעות: 182
הצטרף: 10:27 28/10/2009

Re: בעיה בתוכנית בדיקה

שליחה על ידי ronenhe » 22:12 28/10/2009

אני רואה שגם לך יש את הבעיה של המספרים
160
2
בהתחלה
שים לב שיש לך את השורה של
MyScanner
אין צורך לייבא
Scanner
חוץ מזה כמו שזה שמעליי כתב
כדי לרדת שורה תוסיף ln

שלח תגובה

חזור אל “- מבוא למדעי המחשב 2010”