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

[مخالف - عنوان غير مناسب :]ما الكود المناسب

مغلق
بدأه abedo tany في 10 مايو 2010 · 2 رد · 448 مشاهدة · في 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

حضرتك ممكن تعرف اوبجكت من Scanner

وتستخدمه فى ادخل الارقام والعناصر

يعنى مثلا مثال صغير

Scanner input=new Scanner(System.in);
  int x = input.nextInt();
  double y= input.nextDouble();
  String s = input.nextLine();

اول واحده بعرف object من الـ Scanner

وبعدين ابدا استخدمه مع المتغيرات اللى انا عاوز ادخل من الكى بورد واخزن فيها

يعنى مثلا علشان ادخل int هتلاقى اول سطر بيعمل كدا

علشان ادخل double هتلاقى تانى سطر بيعمل كدا

وهكذا

والكود عند حضرتك فوق واستخدمه وظبطه فالبرنامج بتاعك حسب ما حضرتك عاوز

يارب اكون قدرت افيدك

سلام عليكم

1

Software Developer
Mahmoudkelany.com


 

#3

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

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

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

تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات. فقرة اختيار عنوان مناسب لمحتوى الموضوع.

قواعد طرح المشاركات

/index.php?showtopic=29343

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

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

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

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

728x90.png

هذا الموضوع مغلق.

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

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

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

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

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