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

كيف أختار 100 رقم عشوائيا من بين 0-50 وأحسب كم رقم منهم يقبل القسمة على 10؟

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

مساء الخير ..

هذي مسألة في الجافا وبصراحة صعبتني .. أتمنى حد يعمل لي هالبرنامج بالجافا اليوم قبل الساعة 12 ليلا ضروري.. هذي المسألة

Write an application program that generates 100 different integer numbers in such a way that each one has a value between 0 and 50. The program also counts how many of the generated numbers are divisible by 10. The output of the program should be as follows:

- Print out the 100 generated numbers such that every 10 numbers in a separate line (so totally 10 lines are outputted), then

- Print out in a separate line how many numbers are divisible by 10.

#2

ممكن تختار 100 رقم عشوائى من 0 ل 50 كدة

Random randumNumber=new Random();

ممكن بداخل for loop تكتب الجملة دى هيجيب كل مرة رقم مختلف

و استعمله زى ما انت عايز

int num=randumNumber.nextInt(50);

جرب كدة....!!!

00020309t.gif

1958_1963.gif
#3

شكرا جزيلا أختي الغالية .. بجرب الحين

ملاحظة : أنا مش ولد ..

#4
import java.util.ArrayList;
import java.util.Random;

public class RandomN {
	public static void main(String[] args) {
		Random randumNumber=new Random();
		int count=0,num;
		 ArrayList<Integer> list = new ArrayList<Integer>();

		for (int i = 0; i < 100; i++) {
			 num=randumNumber.nextInt(50);			
			 list.add(num);
			 if(list.get(i)%10==0)count++;
		}

		for (int k = 0; k < list.size(); k++) {
			if(k%10==0)System.out.println("\n");
			System.out.print("\t"+list.get(k));			
		}
		System.out.println("\n ----- Result  :-----");		
		System.out.println("Nbr elements :"+list.size());
		System.out.println("Nb element divised by 10 : "+count);
	}

}

	35	49	13	0	29	7	28	18	49	23

	1	11	27	7	22	48	17	23	21	19

	12	19	26	29	20	46	38	6	27	38

	3	48	21	17	11	8	2	27	25	9

	42	32	28	4	5	11	28	43	2	16

	16	41	22	22	32	21	39	9	21	7

	18	8	26	8	40	41	39	0	47	39

	42	41	25	14	17	47	23	39	15	6

	21	17	8	2	6	35	22	11	17	23

	23	34	21	15	3	49	13	32	29	34
 ----------
Nb element divised by 10 : 4
Nbr:100

تم تعديل هذه المشاركة بواسطة prog_main في 1 مايو 2010 في 22:17

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

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

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

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

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