الانتقال إلى المحتوى

احتاج اكواد بسيطة في الجافا اتمنى مساعدتكم ^-^


isor

Recommended Posts

 

السلام عليكم

 

مرحباً :)

 

انا طالبة احتاج مساعدتكم في استنتاج بعض الاكواد تبع الجافا في برنامج نت بينس

- اريد كود يحسب لنا مجموع اعداد المصفوفة الأحادية من نوع int ?

- اريد كود يحسب اكبر قيمة للمصفوفة السابقة ؟

- اريد كود يحسب معدل الاعداد في المصفوفة السابقة ؟

- اريد كود يملأ المصفوفة الأحادية من نوع int  بحيث تكون كل خانه هي مجموع الخانتين السابقتين

( 0.1.1.2.3.5.8) هكذا

 

وشكراً لمن سيساعدني علماً بانني مستجدة في هذا العلم :rolleyes:

 

رابط هذا التعليق
شارك

هذه الأكواد تحقق التالي

 كود يحسب لنا مجموع اعداد المصفوفة الأحادية من نوع int ?

 كود يحسب اكبر قيمة للمصفوفة السابقة ؟

 كود يحسب معدل الاعداد في المصفوفة السابقة ؟

 
 
public class TaskArrayClass {
   
      public void findSum(int myArray[]) //method for find sum number
      {
       int sum = 0;
          for(int i=0;i<myArray.length;i++)
          {
           sum=sum+myArray[i];
          }     
          System.out.println("The Sum Number in Array is:" + sum); 
      }
      //---------------------------------------------------
      
      public void maxNumber(int arr[])//method for find max number
      {
         int max=0;
         for (int i = 0; i < arr.length; i++)
           for (int j = i+1; j < arr.length; j++)
           if(arr[i]>=arr[j])
         {
          max=arr[i];          
         }
         else
          {
          max=arr[j];
          }
    System.out.println("The Max number in Array is:" + max); } 
      //------------------------------------------ 
     public void avaregeNumber(int arr[])//method for find avarege number
     { 
         int sumAll=0; for (int i = 0; i < arr.length; i++)
        { 
          sumAll=sumAll+arr[i]; 
         } 
         double average = sumAll /arr.length;
         System.out.println("The Average in Array is:" + average); } 
     //------------------------------------------------ 
     
     public static void main(String[] args) 
     { 
         TaskArrayClass taskArrayClass = new TaskArrayClass(); 
         int arrayForSumm []={3,1,8,10,3,3}; 
         int arrayForMax []={3,1,60,7,3,10,80}; 
         int arrayForAvarege []={13,11,60,7,31,10,80};
         taskArrayClass.findSum(arrayForSumm); 
         taskArrayClass.maxNumber(arrayForMax); 
         taskArrayClass.avaregeNumber(arrayForAvarege);
   } 
 }
رابط هذا التعليق
شارك

هذا كود 

 

 يملأ المصفوفة الأحادية من نوع int  بحيث تكون كل خانه هي مجموع الخانتين السابقتين

( 0.1.1.2.3.5.8) هكذا

import javax.swing.JOptionPane;

public class TaskArrayClass 
  {
    
     public void fillArrayNumber(int sizeArray)
     {                   
     
      int[] myArray = new int[sizeArray];
      myArray[0] = 0;
      myArray[1] = 1;
      for(int i=2; i <sizeArray; i++)
         {
          myArray[i] = myArray[i-1] + myArray[i-2];
         }
           for(int i=0; i< sizeArray; i++)
             {
              System.out.print(myArray[i] + " ");
             
             }
               System.out.println("");          
  }
       //------------------------------------------------
    public static void main(String[] args) {
        TaskArrayClass taskArrayClass = new TaskArrayClass();
                
      String numOfSize = JOptionPane.showInputDialog("Please Enter Number of size you Went");
      taskArrayClass.fillArrayNumber (Integer.parseInt(numOfSize));
    }
}
رابط هذا التعليق
شارك

ملاحظة إستعيني بالبحث بـ google أفضل 

وبالمناسبة حيث تكون كل خانه هي مجموع الخانتين السابقتين ( 0.1.1.2.3.5.8) هكذا 

هذه إسمها fibonacci series

فهذا كان أحد الأسئلة التي عملت لهم فيها quiz  لطلبتي 

 

وبالتوفيق إن شاء الله لحضرتك

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية