الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الحلقة for

مغلق
بدأه math في 23 أكتوبر 2004 · 3 رد · 523 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الأخوة الكرام... انا مبتدئ في الجافا

واحاول كتابة برنامج لاظهارالمثلثات التالية على الشاشة باستخدام حلقة for

* ********** ********** *

** ********* ********* **

*** ******** ******** ***

**** ******* ******* ****

***** ****** ****** *****

****** ***** ***** ******

******* **** **** *******

******** *** *** ********

********* ** ** *********

********** * * **********

لكن محاولاتي كانت فاشلة!!!

#2

السلام عليكم

هذه محاولتي ولكن يمكن الكود كبير شوي بس أنا مبتدئة متلك ما بعرف كتير

public class Shape {
    public Shape() {
    }
    public static void main(String[] args) {
        int i;
        
        System.out.print("* ");
        for (i=2;i<12;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<21;i++){
            System.out.print("*");
        }
        System.out.print(" *\n");
        
        System.out.print("** ");
        for (i=2;i<11;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<20;i++){
            System.out.print("*");
        }
        System.out.print(" **\n");
        // System.out.print(" *\n");
        
        System.out.print("*** ");
        for (i=2;i<10;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<19;i++){
            System.out.print("*");
        }
        System.out.print(" ***\n");
         //System.out.print(" *\n");
        
        System.out.print("**** ");
        for (i=2;i<9;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<18;i++){
            System.out.print("*");
        }
        System.out.print(" ****\n");
      
        System.out.print("***** ");
        for (i=2;i<8;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<17;i++){
            System.out.print("*");
        }
        System.out.print(" *****\n");
        System.out.print("****** ");
        for (i=2;i<7;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<16;i++){
            System.out.print("*");
        }
        System.out.print(" ******\n");
        System.out.print("******* ");
        for (i=2;i<6;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<15;i++){
            System.out.print("*");
        }
        System.out.print(" *******\n");
        System.out.print("******** ");
        for (i=2;i<5;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<14;i++){
            System.out.print("*");
        }
        System.out.print(" ********\n");
        System.out.print("********* ");
        for (i=2;i<4;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<13;i++){
            System.out.print("*");
        }
        System.out.print(" *********\n");
        System.out.print("********** ");
        for (i=2;i<3;i++){
            System.out.print("*");
        }
        System.out.print(" *");
        for (i=12;i<12;i++){
            System.out.print("*");
        }
        System.out.print(" **********\n");
         }
   }

1+1=10

#3

وعليكم السلام ورحمة الله وبركاته

اليك الكود الصحيح ..

int n=10   //  عدد السطور في برنامجك 
for(int i=0;i<n;i++)
{
    for(int x=0;x<=i;x++)
          System.out.print("*");          

    System.out.print(" ");

    for(int y=0;y<n-i;y++)
          System.out.print("*");   

    System.out.print(" ");

   for(int y=0;y<n-i;y++)
            System.out.print("*");

    System.out.print(" ");

    for(int x=0;x<=i;x++)
                System.out.print("*");
    System.out.print("\n");
}
#4

شكراااااااااااااااا جزيلا جزيلا

هذا الموضوع مغلق.

مواضيع مشابهة