1 TOWER
BUILDING
The *
symbol is your building block. With the
* and the PRINT command any tower
can be built.
In the towers shown below, the
size (number of rows) of each triangle can vary between 1 and 9. Each tower is
built with three triangles of size X,Y,Z respectively.
Write a program to generate the following towers.
Test your program for inputs (3,5,4) and (7,3,5).
Sample Run
ENTER THREE DIGITS A,B,C: 3,5,4
*
***
*****
*
***
*****
*******
*********
*
***
*****
*******
. صمم برنامجا لادخال قيم مصفوفة مربعة رتبتها (3*3) (4*4) (5*5)
2. يتم ادخال رقم واحد ليحدد رتبة المصفوفة المربعة (3أو 4 أو 5 )
3. يتم ادخال قيم المصفوفة تكون أزرار الاوامر الاخرى معطلة (غير فعالة)
4. تفعل الازرار بعد ظهور المصفوفة وهي :
- أكبر قيمة في المصفوفة
- أصغر قيمة في المصفوفة
- مجموع قيم القطر الرئيسي في المصفوفة
- ايجاد قيم المثلث العلوي (فوق القطر الرئيسي)
- ايجاد قيم المثلث السفلي (تحت القطر الرئيسي)
- البحث عن عنصر في المصفوفة ، يتم إدخال قيمة للبحث عنها من خلال صندوق رسالة
تظهر رسالة تظهر موقع العنصر من حيث الصف والعمود في حال وجوده
أو رسالة تفيد بأن العنصر المطلوب غير موجود في المصفوفة.
2. يتم ادخال رقم واحد ليحدد رتبة المصفوفة المربعة (3أو 4 أو 5 )
3. يتم ادخال قيم المصفوفة تكون أزرار الاوامر الاخرى معطلة (غير فعالة)
4. تفعل الازرار بعد ظهور المصفوفة وهي :
- أكبر قيمة في المصفوفة
- أصغر قيمة في المصفوفة
- مجموع قيم القطر الرئيسي في المصفوفة
- ايجاد قيم المثلث العلوي (فوق القطر الرئيسي)
- ايجاد قيم المثلث السفلي (تحت القطر الرئيسي)
- البحث عن عنصر في المصفوفة ، يتم إدخال قيمة للبحث عنها من خلال صندوق رسالة
تظهر رسالة تظهر موقع العنصر من حيث الصف والعمود في حال وجوده
أو رسالة تفيد بأن العنصر المطلوب غير موجود في المصفوفة.
0 التعليقات :
POST A COMMENT