عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 19-12-2011, 11:57 PM   #366

طمـــوـح :)

م ــــآ يهمنــــي -لقــب-

الصورة الرمزية طمـــوـح :)

 
تاريخ التسجيل: Sep 2011
التخصص: CS<<الحمدلله ع كل حال..
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: أنثى
المشاركات: 107
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

المشاركة الأصلية كتبت بواسطة deathpain مشاهدة المشاركة
التصحيح:
كود PHP:
import java.util.Scanner;
public class 
JavaApplication70 {
 public static 
void mainString args[] ) {
 
printProduct();
 }
 public static 
void printProduct()
 {
 
Scanner input = new ScannerSystem.in );
 
int value=1;
 
int value2=1;
 
// obtain user input
 
System.out.println"Enter a first integer: " );
 
value input.nextInt(); // input integer from user
 
System.out.println"Enter a second integer: " );
 
value input.nextInt(); // input integer from user
 // call method addString to return output
 
System.out.printlnaddString(value,value2) );
 } 
// end method printProduct
 
 // the addString method
 
public static String addString int xint y )
 {
 
int product y;
 return 
String.format"The product of the two integers is %d"product );
 } 
// end method greet
 
// end class PrintNumberTest} 
الاخطاء:
1- لم يعرف الميثودز من نوع static لذلك لا يمكن عمل استدعاء لها من المين،
المفروض public static void و public static String ،

2- لم يقم بإعطاء المتغيرين value,value2 قيم مبدئية ،،

3- عند ادخال المستخدم لرقمين فإنه سيقوم باستدعاء الميثود addString وهي لازم تستقبل قيمتين حتى تضربها وتطلع الproduct !
عشان كذا لازم نخليه يرسل القيمتين value,value2 للميثود هكذا:
System.out.println( addString(value,value2));

4- الميثود addString لازم تستقبل قيمتين من نوع int حتى تقوم بعملية product = x*y ولاحظي أنه وضع int x فقط ولم يضع int y ،، كان لازم يكتب الميثود كذا:
public static String addString ( int x, int y )

هذه الأخطاء كلها في هذا السؤال !!


معلييييش بس مو المفروض يكون Line 18
كذا ..

value2 = input.nextInt();

نقرتين لعرض الصورة في صفحة مستقلة

 

طمـــوـح :) غير متواجد حالياً   رد مع اقتباس