جزاك الله الف خير استاذ مجدي محمود 009
ولكن ........
المعذره كنت اريد استخدام array __016
لمى..
تم تعديل هذه المشاركة بواسطة Ay$o0o(لمــى) في 24 ديسمبر 2004 في 18:14
جزاك الله الف خير استاذ مجدي محمود 009
ولكن ........
المعذره كنت اريد استخدام array __016
لمى..
تم تعديل هذه المشاركة بواسطة Ay$o0o(لمــى) في 24 ديسمبر 2004 في 18:14
طيب شوف بعد الاطلاع جيدا في حلك
حاولت مره ثانيه بااستخدام array
وهذا الي طلع معاي
public class lama2{
public static void main(String [] args){
int i[];
i=new int[30];
for(int b=1;b<=30;b++)
{
b=b+2;
System.out.println("the first 10 number "+b);
}
}
}وش رايك صح ؟ولا في حل افضل؟ :unsure:
مرحبا أاخت لمى ليش عم تعذبي حالك بالمصفوفات طريقة الأخ مجدي هي الصحيحة و سهلة و الظاهر أنك ما فهمتي المصفوفات منيح الرقم 30 في برنامجك السابق يدل على عدد المعطيات التي ستحويها المصفوفة و ليس على الأعداد من 1 حتى 30
الحياة كلها وقفة عز فقط
------------------------------------------
المجتمع معرفة و المعرفة قوة
مرحبا أاخت لمى ليش عم تعذبي حالك بالمصفوفات طريقة الأخ مجدي هي الصحيحة و سهلة و الظاهر أنك ما فهمتي المصفوفات منيح الرقم 30 في برنامجك السابق يدل على عدد المعطيات التي ستحويها المصفوفة و ليس على الأعداد من 1 حتى 30
الحياة كلها وقفة عز فقط
------------------------------------------
المجتمع معرفة و المعرفة قوة
صحيح طريقته صح مية بالمية اخ هاني وجربتها وطلعت صح
لكن اريد ان استخدم المصفوفة
وانا عارفة انو مو فاهمه المصفوفات كويس ولا كان حليت هالسؤال
فياليت احد يساعدني بحلها بااستعمال المصفوفات 009
حاضر يا لمى وهاي عن طريق مصفوفة :wacko:
public class lama
{
public static void main(String [] args)
{
int [] la = new int[31];
int i = 0;
for(i=0;i<la.length;i++)
{
if(i%3 == 0)System.out.println("the first 10 Numbers :"+i);
}
}
}لست متواجد بشكل يومي
الف شكر اخ مجدي __024
هذا المطلوب
باين اني دوختك __027
عالعموم:
جزاك الله خير.
أنا أريد أن أقول أننا لم نستفد من المصفوفة في شيء لحل البرنامج الذي أردتيه أختي لمى حتى مجرد التخزين لم نقم بالتخزين
على العموم أردت أن أعطيك هذا البرنامج الذي باستخدامه سوف تخزيني الأرقام التي تقسم على 3 من 30 إلى 1
import javax.swing.*;
public class SaveInArray{
public static void main(String args[]){
int x=Integer.parseInt(JOptionPane.showInputDialog("write the number"));
int a[]=new int[(int)Math.floor(x/3)];
for(int i=1;i<=x;i++)
if(i%3==0)
a[(i/3)-1]=i;
for(int i=0;i<a.length;i++)
System.out.print(" "+a);
System.exit(0);
}
}اللهم انفعنا بما علمتنا وعلمنا ما ينفعنا
متشكرين
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…