لعبة المزرعة السعيدة لعبة الفراخ

جافا: مثال جافا


اكتب برنامج بلغة جافا يقوم بادخال 5 ارقام صحيحة من قبل المستخدم ويخزنها في مصفوفة 

ويقوم بنسخ عناصر المصفوفة الاصلية الى مصفوفة ثانية 
ويقوم بالعمليات التالية على المصفوفتين 
المصفوفة الاولى :- اضافة 5 على كل عنصر ثم ضربه ب2
ثم ايجاد اكبر عنصر 
المصفوفة الثانية :- طرح 3 من كل عنصر ثم ضربه بـ3 ثم ايجاد اكبر عنصر
ثم ايجاد اكبر عنصر بين المصفوفتين 

....




import java.util.Scanner;


public class Copy {
public static void main (String [] args ){
Scanner in = new Scanner (System.in);
int [ ] a= new int [5];
int [] b= new int [5];
for (int i = 0 ; i <a.length;i++)
a[i]= in.nextInt();
for (int i=0;i<a.length;i++)
   b[i]=a[i];
printArr(a);
printArr(b);
arrayFirstOp(a,5,2);
arrayFirstOp(b,-3,3);
printArr(a);
printArr(b);
int max1 = MaxArr(a);
int max2 = MaxArr(b);
int maximum=max(max1,max2);
System.out.println("max of first array : "+ max1+
"\nmax of second:  "+max2+
"\nmax of both : "+maximum);
}
/*
 * هاد الميثود عشان يطبع عناصر المصفوفة
 * **/

private static void printArr(int[] array) {
for (int x:array )System.out.print(x+" ");
System.out.println();

}

/*
 * هاد الميثود لحتى يعمل العمليات على المصفوفة
 * بستقبل المصفوفة 
 * بستقبل العدد اللي بدو يضيفو 
 * بستقبل العدد اللي بدو يضرب عناصرها فيه
 * ومن خلال فور لوب بعمل العمليات
 * **/
public static void arrayFirstOp(int [ ]a,int plus , int multiple ){
for (int i = 0 ; i< a.length;i++)
a[i]=(a[i]+plus)*multiple;
}
/*
 * يخرج قيمة اكبر عنصر بالمصفوفة
 * **/
public static int MaxArr(int [] a){
int max =a[0];
for (int x: a)
if (x>max)max=x;
return max;
}
/**
 *ايجاد اكبر قيمة بين عددين 
 * */
public static int max (int a , int b ){
if (a>b)return a;
else return b;
}

}

هناك تعليقان (2):

لعبة من سيربح المليون لعبة زوما