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

أرجو المساعدة

مغلق
بدأه المشتاقة للرحمن في 23 أبريل 2007 · 6 رد · 776 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

Write a program that read an alphabetic character and print the triangle.

The program should contain 1 file: Triangle.cpp: contain nested loops

Example of the result:

Enter an alphabetic: r

r

rs

rst

rstu

rstuv

rstuvw

rstuvwx

rstuvwxy

rstuvwxyz

rstuvwxy

rstuvwx

rstuvw

rstuv

rstu

rst

rs

r

#2

ملاحظة:طبعا المثلث يكون رأسه من جهة اليمين لكن عندما كتبته أصبح رأسه لليسار

كيف أكتب البرنامج داخل كود في هذا المنتدى؟؟

#3
[code ]
هنا والغي المسافة .

أو تجدينه:

زر اضافة كود من الخيارات الموجودة في إضافة رد.

تم تعديل هذه المشاركة بواسطة مبرمجة مبتدئة في 23 أبريل 2007 في 19:17

iwo3e5b2.gif

اللهم اغفر لجميع المسلمين والمسلمات الاحياء منهم والأموات.

#4

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

المشكلة بسيطة

انت بحاجة إلى حلقتين منفصلتين و مصفوفة مخزن فيها الاحرف الابجدية

الأولى منبمقدار الاحرف اي المصفوفة كامل 26 حرف

و الثانية من الصفر إلى الطول السابق للمصفوفة

تتم طباعة السطر الموافق لمتحول الحلقة من المصفوفة

for(ff=0;ff<=25;ff++)

for(ind=0;ind<=ff;ind++)

{

cout<<x[ind]

}

for(nn=25;nn>=0;nn++)

for(ind=nn;ind>=0;ind--)

{

cout<<x[ind]

}

تم تعديل هذه المشاركة بواسطة mouaz في 24 أبريل 2007 في 10:32

#5

آآآسف للغلط

لأني اكتب الكود يدويا دون مترجم

for(ff=0;ff<=25;ff++)
{
str=""
for(ind=0;ind<=ff;ind++)
{
str=str + x[ind]
}
cout<<str
}

for(nn=25;nn>=0;nn++)
{
str=""
for(ind=nn;ind>=0;ind--)
{
str=str + x[ind]
}
cout<<str
}
#6

شكرا لك ...و لكني استطعت حله بطريقة أخرى و كان حلي له قبل أن أرى الرد الثاني لك

#7

السلام عليكم

المشتاقة للرحمن كتب:
شكرا لك ...و لكني استطعت حله بطريقة أخرى و كان حلي له قبل أن أرى الرد الثاني لك

كان من الافضل ان تحاول الحل قبل إدراج السؤال

و هل لك ان تضع الكود

لأتعلم منك الطريقة الأخرى

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

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