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

[تنبيه - عنوان غير مناسب : ]برنامج؟

بدأه Palestine55 في 20 أكتوبر 2009 · 2 رد · 483 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

بســم الله الـرحمــن الرحيــم

طلب منا برنامج وعملته ولكن النتيجة التي اعطاني اياها غير المطلوبة فاعطاني 21 مع انه لازم بعطيني 18 اي مجموع الاعداد الموجودة في الرقم 567 (يجب ان يتعامل مع الرقم ككل ولكن

يفصله بطريقة بحيث يجمع 5+6+7 )لقد حاولت فيه ولكن لم يزبط معي فهل من الممكن المساعدة مع خالص شكري

public static void main(String[] args) {
long sum;
long x=567;
sum=S(x);
System.out.print(sum); 

}
public static long S(long n){
long Sum=0;
long x=567;

for(int i=5;i<8;i++){
long y=(x/10);
long z=(x%10);
Sum=Sum+z;

}
return Sum;

}

تم تعديل هذه المشاركة بواسطة علاء الصالحي في 23 أكتوبر 2009 في 15:51 — السبب: إضافة وسم code

#2

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

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

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

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

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

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

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

/index.php?showtopic=29343

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

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#3

بســم الله الـرحمــن الرحيــم

الاخ الكريم انا فهمت سؤالك لكن مافهمت طريقتك المستخدمة فى الكود

كان من الاسهل انك تعمل ميثود تستقبل long

وبعد كده تحوله ل String وتجمع المصفوفة اللى هتنتج منها

مثال

public class Class1 {



public static void main(String[] args) {



System.out.println(getSum(567)); 

}



private static long getSum(long request){



long sum=0;



String value=String.valueOf(request);

char[] numbers=value.toCharArray();



for(int i=0;i<numbers.length;i++){

sum+=Integer.parseInt(numbers+"");

}



return sum;

}



}

والله اعلى واعلم

وبالتوفيق


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

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