المساعده كتابة برنامجين :(

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

المساعده كتابة برنامجين :(

مُساهمة من طرف meme23 في السبت فبراير 15, 2014 1:06 pm

السلام عليكم ..

ابغى احد يساعدني في الواجب كتابة هذه البرنامجين Sad ضروري التسليم بكرا 

...

write an algorithm to find the largest of a set of 10 numbers 

....
write an algorithm in pseudocode that  finds the average of (10) numbers
avatar
meme23
.
.

تاريخ التسجيل : 15/02/2014
المساهمات : 2
النقاط : 4
التقيم : 0
الدولة : السعودية
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: المساعده كتابة برنامجين :(

مُساهمة من طرف زهراء في السبت فبراير 15, 2014 3:31 pm

أهلا بك أختى الكريمة ....السؤال الاول يطلب كتابة أحد خوارزميات هياكل البيانات لايجاد أكبر عدد من مجموعة ارقام مكونة من 10 ارقام ....ويجد العديد من تلك الخوازميات منها مثلا linked-list-concatenation, ArrayList ,stack-push-and-pop ....الخ و بما أن السؤال لم يحدد خوازمة معينة لذلك سوف استخدم ArrayList

على النحو التالى :

الكود:

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;

public class ReadNumber{
   
public static void main(String[]args){
       
    ArrayList<Integer> list = new ArrayList<Integer>();
    list.add(1);
    list.add(2);
    list.add(3);
    list.add(3);
    list.add(4);
    list.add(5);
    list.add(6);
    list.add(7);
    list.add(8);
    list.add(9);
    list.add(10);
      Comparator r = Collections.reverseOrder();
      Collections.sort(list, r);
      System.out.println("largest Number: " + Collections.max(list));


}
}
avatar
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 372
التقيم : 24
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: المساعده كتابة برنامجين :(

مُساهمة من طرف زهراء في السبت فبراير 15, 2014 3:54 pm

البرنامج الثانى يطلب منك ايضا كتابة أحد خوارزميات هياكل البيانات لايجاد المتوسط الحسابى لعدد 10 ارقام

الحل

الكود:

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;

public class ReadNumber{
   
public static void main(String[]args){
       
    ArrayList<Integer> list = new ArrayList<Integer>();
    list.add(1);
    list.add(2);
    list.add(3);
    list.add(4);
    list.add(5);
    list.add(6);
    list.add(7);
    list.add(8);
    list.add(9);
    list.add(10);
    Comparator r = Collections.reverseOrder();
    Collections.sort(list, r);
   
    int counter;
    int sum = 0;
    float mean;
   
   
  counter=list.size();
 
for(int i=0; i <= list.size(); i++){
    sum = sum + i;
}

mean = sum / counter;
System.out.println("average is " + mean);
     


}
}
avatar
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 372
التقيم : 24
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: المساعده كتابة برنامجين :(

مُساهمة من طرف meme23 في السبت فبراير 15, 2014 5:02 pm

جزاك الله خير ..  Very Happy:D
avatar
meme23
.
.

تاريخ التسجيل : 15/02/2014
المساهمات : 2
النقاط : 4
التقيم : 0
الدولة : السعودية
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى