How To Input A Text Including Spaces Without problems In C Language
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 2355
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
هلأ نحنا سلمنا التقرير ومشي الحال بس في مشكلة ما عالجناها ويمكن الأغلب عانى منها وهي طريقة إدخال نص في حال وجود فراغات طبعا البرنامج بيتنفذ بس مع وجود أخطاء أكيد الكل بيعرفها فشو الطريقة لتفادي هي المشكلة
ملاحظة : بدنا طريقة مجربة وليست دفينة في المراجع
|
| |
دخول أو تسجيل لإرسال التعليقات | قراءة: 213 |
|
عضو فعال
تاريخ التسجيل: 2007-06-07 مشاركات: 1027
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: ذكاء صنعي
|
اذا قصدك كيف منقرا سطر كامل مع الفراغات اللي فيه فهي بتصير عن طريق استدعاء التابع cin.GetLine وليس cin.get أو cin بس ...
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 2355
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
كتب The Tornado: اذا قصدك كيف منقرا سطر كامل مع الفراغات اللي فيه فهي بتصير عن طريق استدعاء التابع cin.GetLine وليس cin.get أو cin بس ...
شكرا بس سؤال
يعني إذا عنا
char *c;
cin > > c;
cout < < c < < endl;
هي كيف بتصير باستعمال cin.getline
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2005-10-25 مشاركات: 930
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثالثة
|
بتصير حسب علمي بدال cin نكتب cin.getline()
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-06-07 مشاركات: 1027
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: ذكاء صنعي
|
بتستدعي التابع متل ما قال سيكو وبتمررلو المتحول اللي بدك تستقبل فيه القيمة وعدد المحارف الأعظمي والمحرف اللي بس شافو بوقف مثلا (\n) اللي هو نهاية السطر وهو بوقف لما يوصل لعدد المحارف الأعظمي اللي انت حددتو أو للمحرف اللي هو delimiter .. وغالبا ما يكون \n
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2007-03-24 مشاركات: 2355
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الثانية
|
مشكور سامح
مشكور عبادة
|
| |
دخول أو تسجيل لإرسال التعليقات |
|