Java
Closed channel
أديرت القناة بنية خالصة لوجه الله بواسطتي طالبة بجامعة بنغازي/ كلية تقنية المعلومات بقسم شبكات واتصالات الحاسوب،كل من ينتفع من القناة فضلا لا تنسوني من صالح الدعاء ولكم بالمثل🤍( باستخدام أداة البحث لكتابة الموضوع الذي تود سترى نتائج من شرح وتمارين حوله).
Show more1 095
Subscribers
No data24 hours
-137 days
+930 days
Posts Archive
1 095
شكرًا لصاحبة المسج
وماتنسونيش من دعواتكم طالبة سيمستر سادس ع وشك خوض الامتحانات معاكم ف لذلك ما نشرحش واجد نحاول انلايم الوقت بيني وبينكم لو كنت معطلة كان مقدار الشرح أفضل🤍
بالتوفيق للجميع🤍
1 095
import java.util.Scanner;
public class Test {
public static void main (String []args){
Scanner sc = new Scanner (System.in);;
int a[][]= new int [3][5];
for(int i=0;i<3;i++)
for(int j=0;j<5;j++)
a[i][j]= sc.nextInt ();
// دخلت عناصر المصفوفة.
Fact(a);
// استدعيت الدالة ودزيت المصفوفة
} //
public static void Fact(int v[])
{
int fact=1;
int b[][] =new int [3][5];
int j=0;
for(int i=0;i<3;i++)
while (j<5)
{
fo(int k=1;k<b[i][j];k++)
fact*=k
j++;
break ;
// غرضي من j++ و break نتحكم في المضروب
مثلا لما قاعدة ف موقع ٠،٠ يحسب مضروب القيمة يلي فيه ويخزنها بعدها يزيد j ويطلع من اللوب الداخلي
توا من جديد موقع ٠،١ يلي حيشتغل عليه
}
}//Fact
}// class
1 095
import java.util.Scanner;
public class Test {
public static void main (String []args){
Scanner sc = new Scanner (System.in);;
int a[]= new int [3][5];
for(int i=0;i<3;i++)
for(int j=0;j<5;j++)
a[i][j]= sc.nextInt ();
// دخلت عناصر المصفوفة.
Fact(a);
// استدعيت الدالة ودزيت المصفوفة
} //
public static void Fact(int v[])
{
int fact=1;
int b[]=new int [v.length()];
for(int i=1; i<a[i]; i++){
fact*=i;
b[i]= fact; }
} //Fact
}// class
1 095
س/أكتب برنامج يقوم بإدخال عناصر مصفوفة ذات حجم 3*5
نوع بياناتها أعداد صحيحة ثم على البرنامج
تخزين مضروب كل قيمة في مصفوفة جديدة بدالة اسمها Fact
1 095
import java.util.Scanner;
public class Test {
public static void main (String []args){
Scanner sc =new Scanner (System.in)
int n=sc.nextInt ();
int a[]= new int [n];
for(int i=0;i<n;i++)
a[i]=sc.nextInt ();
Method1(a);
}
public static void Method1(int x[]){
int c1=0,c2=0;
for(int i=0;i<x.length();i++)
if(a[i]>0) c1++;
else c2++;
int pos[]=new int [c1];
int neg[]=now int [c2];
for(int i=0;i<x.length ();i++)
if(x[i]>0)
pos[i]=x[i];
else
eeg[i]= x[i];
for(int i=0; i<post length (); i++)
System.out.print (pos[i]+" ")
for(int i=0;i<neg length (); i++)
System.out.print (neg[i]+ " ");
} Method1
}class
1 095
دخلوا الارقام
ديروا دالة ودزولها المصفوفة
ف الدالة ديري عدادين
واحد يحسب عدد الاعداد الموجبة
وهذا حيقعد حجم مصفوفة الاعداد الموجبة
وعداد يحسب عدد الاعداد السالبة وحيقعد حجم مصفوفة الاعداد السالبة
ديروا المصفوفتين وحطوا فيهن الارقام
1 095
Run
28
11
مثال تتبع غرضي منه توضح كيف اتبعوا لما يكون في استدعاء أكثر من دالة في الدالة main
