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

كتابة الأرقام بشكل مثلث تنازلي

مغلق
بدأه b0_3li في 22 أكتوبر 2005 · 7 رد · 680 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

شباب ممكن تعلموني كيف اصنع برنامج بسيط يعمل الآتي:

لما ادخل له رقم معين مثل 6 واضغط انتر يعطيني الآتي

1 2 3 4 5 6

1 2 3 4 5

1 2 3 4

1 2 3

1 2

1

يعني يسويها على شكل مثلث تنازلي ... ممكن الفكرة على الاقل؟؟؟

وجزاكم الله الف خير

تم تعديل هذه المشاركة بواسطة hasan_aljudy في 22 أكتوبر 2005 في 22:42

#2

لست متاكد اذا كان هذا ما تريد و لكن هذا اساس

nt i;
	scanf("%d",&i);
	for(int j=i;j>0;j--){
  for(int k=j; k>0; k--){
 	 printf("%d",k);
  }
  printf("\n");
	}
	scanf("%d",&i);
#3

الف شكر اخوي .. بس لو عندك طريقة ابسط من هاذي بيكون افضل .. لان حنا في بداية المقرر ولسى ما خذنا الاشية المعقدة يعني خذنا قاعدة الاف والوايل والفور وبعض الاشياء المساعدة ... على العموم مشكوووور

#5

كيف؟؟؟؟؟؟ ممكن توضح لي اخوي عيسى

#6

لا اعتقد يوجد ابسط من هذا .. انت تقول انك درست قاعدة الفور, و هذا الحل هو باستخدام الفور!

#7

بسيطة سو 2فور لووب واللي داخل حط فيها عداد اللووب اللي جوى>>cout

#8

اخى هذه واحده من الطرق

int input = 0;
    cout<<"Enter A number :";
    cin>>input;
    for(int i=1; i<=input; i++)
    {
            for (int k = i; k<=input; k++)
            {
                cout<<k;
            }
            cout<<endl;
    }

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…