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

أريد ان اقوم برسم مستطيل ومثلث وخط مائل باستخدام (*)

بدأه ahmadssb في 26 ديسمبر 2008 · 1 رد · 370 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد ان اقوم برسم مستطيل ومثلث وخط مائل باستخدام اي رمز

بحيث في البداية بقوم بطلب انشاء ملف جديد مثلا مل تكست ويكتب فيه البيانات اللي يباها عن الرسمة النقاط ويتبعها الرمز المطلوب لعمل الرسمة

مثلا

cls

box

2 1 15 19 *

delay

500

cls

line

36 0 3 11 +

delay

1000

cls

triangle

4 3 15 0 15 14 %

delay

800

عند الضغط على Enter

يقوم بحذف الصورة الاولى ويرسم الثانية

اما بالنسبة للرسمات فهي كالتالي

المستطيل نقاطه (1 , 2 ) و (19 , 15 )

الخط المائل (36, 0) و(3, 11) 0

والمثلث : (4, 3), (15, 0), and (15, 4).

بحيث يكون الشكل النهائي

........................................

..**************........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..*............*........................

..**************........................

...................................++...

................................+++.....

.............................+++........

..........................+++...........

.......................+++..............

....................+++.................

.................+++....................

..............+++.......................

......... +++..........................

........+++.............................

.....+++................................

...++...................................

........................................

........................................

........................................

........................................

........................................

........................................

........................................

........................................

..............%%........................

..........%%%%.%........................

......%%%%.....%........................

....%%.........%........................

.....%.........%........................

......%........%........................

.......%.......%........................

........%......%........................

.........%.....%........................

..........%....%........................

...........%...%........................

............%..%........................

.............%.%........................

..............%%........................

...............%........................

........................................

........................................

........................................

........................................

........................................

ثم في الاخير شكرا لاستخدام البرنامج ومع السلامة

هذه محاولتي لليداية وتوقفت عندها

#include <iostream>
//*****************//
//*****************//
//*****************//
using namespace std;

int main ()
{
	// prompt user for file name
	/***ifstream inF*/
	char input[20];
	while (inF >> input) 
	{
		if (input == "cls"	)
		{
			system("cls")   ;
		}
		else if (input == "box")
		{
			inF >> x1 >> y1 >> x2 >> y2 , symbol;
			box (x1 , y1 , x2 , y2 , symbol)
			void box (int x1 , int y1 , int x2 , int y2 ,int symbol )
			line (x1 , y1 , x2 , y2 , symbol)
			/***********************************/
		}
		else if (input == "line")
		{
		/********************/	
		}

		else if (input == "line")
		{
		/********************/	
		}


	}



  return 0;
}

هل من مساعد يا ترى ؟؟

تم تعديل هذه المشاركة بواسطة ahmadssb في 26 ديسمبر 2008 في 07:01

#2

انظر هذا الموضوع

/index.php?showtopic=181671

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

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

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

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

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