Nested loop java
حلقة جافا المتداخلة
الحلقات المتداخلة او كما نقول عنها المصفوفة وشكلها كالتالي
في البداية وقبل كل شيء يجب عليك ان تقوم بتضمين السكنر
import java.util.Scanner
Scanner sc = new Scanner(System.in);
ومن بعد ذلك نقوم بتعريف الالطول والعرض وايضا الرمز الذي سنستخدمه
الاعمدة
; int colum
الاسطر ( الصفوف)
; int rowes
الرمز الذي سنستخدمة
;String symbol
وسنطلب من المستخدم ان يقوم بتعريف الاسطر والصفوف وايضا الرمز
لاجل الاعمدة
; System.out.println(" enter the # of colums")
;( )colum = sc.nextInt
لاجل الصفوف
; System.out.println(" enter the # of rowes")
;( )rowes = sc.nextInt
لاجل الرمز
; System.out.println(" enter the symbol")
;( )symbol = sc.next
انتهينا الان من تضمين جميع المستلزمات لاجل انشاء الجدول
وحان الان موعد صياغة الجدول ولهاذا سنحتاج الى اداة (for Loop) يمكنك الاطلاع على شرحها من[ هنا ]
فسنكتب for وفي داخل القوسان سنعرف امتداد الجدول والى اي مدى سيصل
فسنبدا ب الاعمدة
} for ( int i = 1 ; i <=colum ; i++ )
{ ;( ) System.out.println
يمكنك مشاهدة الفيديو من هنا
import java.util.Scanner;
public class nestedLoop {
public static void main(String[] args) {
/* nested loop = المتداخلة الحلقة
حلقة داخل حلقة
*/
Scanner sc = new Scanner(System.in);
int c;
int r;
String s = "";
System.out.println(" enter the # of colums");
c = sc.nextInt();
System.out.println(" enter the # of rowes");
r = sc.nextInt();
System.out.println(" enter the symbol");
s = sc.next();
for ( int i = 1 ; i <= c ; i++)
{ System.out.println();
for ( int x = 1 ; x<=r ; x++)
{ System.out.print(s);}
}
}}
Tags:
java
