الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ]المساعدة لايجاد النقص او الخطا في كود

بدأه abedo tany في 9 مايو 2010 · 1 رد · 336 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا قم بتكوين برنامج لحساب ال coins لرقم معين من المال عن طريق اعطاء قيمة مباشرة ل method ,ولكن اريد ان اقوم بتنفيد نفس البرنامج لكن القيمة تعطي من خلال لوحة المفاتيح باستخدام الطريقة keyboard

وهدا الكود, مع الشكر

/**

A money computes the least number of UK coins neededto make up the amount.

*/

public class Money

{

//Attribute

private int amount; //mount of money in p

//Default constructor

public Money()

{

amount = 0;

}

//Overloaded constructor

public Money(int pence)

{

amount = pence;

}

//Accessor method

public int getAmount()

{

return amount;

}

//Mutator method

public void setAmount(int pence)

{

amount = pence;

}

//Number of £2 coins

public int twoPound()

{

return amount/200;

}

//Number of £1 coins

public int onePound()

{

return (amount%200)/100;

}

//Number of 50p coins

public int fiftyPence()

{

return amount%100/50;

}

//Number of 20p coins

public int twentyPence()

{

return amount%100%50/20;

}

//Number of 10p coins

public int tenPence()

{

return amount %200%100%50%20/10;

}

//Number of 5p coins

public int fivePence()

{

return amount %200%100%50%20%20/5;

}

//Number of 2p coins

public int twoPence()

{

return amount %200%100%50%20%10%5/2;

}

//Number of 1p coins

public int onePence()

{

return amount %200%100%50%20%10%5%2;

}

//print coin list

public void printCoins()

{

System.out.println("£2 coins : " + twoPound());

System.out.println("£1 coins : " + onePound());

System.out.println("50p coins : " + fiftyPence());

System.out.println("20p coins : " + twentyPence());

System.out.println("10p coins : " + tenPence());

System.out.println("5p coins : " + fivePence());

System.out.println("2p coins : " + twoPence());

System.out.println("1p coins : " + onePence());

}

public static void main(String[] args)

{

Money Money1 = new Money(1532);

Money1.printCoins();

}

}

#2

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…