-
ما هو الناتج عن تشغيل هذا البرنامج؟؟ . c++ البرنامج التالي مكتب بال
The following program is written in c++.. what is the output? explain(if you can)
**************************************************************************
# include<iostream.h>
main()
unsigned int n;
n = 10;
do {
cout << " Hi " << "\n";
n--;
} while (n >= 0);
return 0;
}
------------------
مع محبتي
[b]<small><small>[ تم تعديل الموضوع بواسطة نيسان يوم 11-07-2000]
[b]<small><small>[ تم تعديل الموضوع بواسطة نيسان يوم 11-07-2000]
-
انا لم استعمل سي للبرمجة لكن استعمل فيجوال بيسك بس حسب اعتقادي ولو انا السؤال ما كان واضح بان ان تساوي 0 وهاي تساوي 10
والسلام خير الكلام
-
الأخ ين .. الحقيقة لا أدري لماذا البنامج يطلع معكوس مع اني حاولت تعديله أكثر من مرة..
المهم السؤال يعتمد على الفهم للبرمجة .. و ليس السي بالضرورة.. فأساسيات البرمجة واحدة..
أقول.. شكراً لمحاولتك .. و لكن للأسف الإجابة غير صحيحة..
أتمنى لك التوفيق..
------------------
مع محبتي
-
السلام عليكم
أنا ما أعرف عن السي ولكن أعتقد البرنامج
يعطي قيمة صحيحة n = 10
يعمل بعدها عملية تكرار DO-While
يطبع Hi متبوعة بقيمة N الحالية
ينقص قيمة N بمقدار 1
n--; لم أفهم هذا السطر بالسي
المهم يظل بتكرار الحلقة إلى أن تساوي قيمة N =0 وبعدها يخرج من الحلقة
وشكرا لكم
-
الى الاخوة الا عزاء
في اول البرنامج ان تساوي 10
ثم بعد ذلك اذا لم يكن ان تساوي0 احسب ان ناقص ان
يكون ان =9 تكون هاي =1
يكون ان =8 تكون هاي =2
يكون ان =7 تكون هاي=3
يكون ان=6 تكون هاي =4
يكون ان=5 تكون هاي =5
يكون ان=4 تكون هاي=6
يكون ان=3 تكون هاي =7
يكون ان=2 تكون هاي =8
يكون ان=1 تكون هاي=9
يكون ان =0 تكون هاي=10 ثم توقف البرنامج
n-- يعني ان تساوي ان ناقص ان
-
i think this program will out put the following
_______________________________________________
hi
hi
hi
hi
hi
hi
hi
hi
hi
hi
hi
some error messages goes here
________________________________________
the program will print hi 11 times(note that it is from 10 to 0) when it will try to decrement the 0,an error will occur coz it is unsigned int then the program will crash
i hope this is what u need to know!!
------------------
احفظ الله يحفظك
-
الخبير ، ين:
بدأتما بداية صحيحة .. و لكن الإجابة النهائية غير صيحة..
شاعر الامارات..
It is a good step that you tried to execute the program.. as you said the output was hi (11 times),then
what happenend.. this is the question ..
أرجو أن تتمعنوا جيدا في البرنامج ..
هل أقول الإجابة .. أم أنتظر قليلا"؟
--------------------------------
neesan@swalif.com
-
i didnt really execute the program ,all what i have done is tracing it on paper.. i didnt understand really that ur question was about the type of error msg generated at the begining....any way i think this good from me coz i dont have C++ compiler
------------------
احفظ الله يحفظك
-
شاعر االامارات:You did a good job..any way the question wasn't bout the error message..It was about the output...
-
I think the output will be:
===========================
Hi
Hi
Hi
Hi
Hi
Hi
Hi
Hi
Hi
Hi
------------------
أخوكم
أبو ماجد الصارم
azzozhsn@hotmail.com
www.azzozhsn.com
-
الأخ بو ماجد الصارم : شكراً لمحاولتك .. و لكنها ليست الاجابة الصحيحة ..
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
أضف موقعك هنا|
شقق للايجار في الكويت |
بيوت للبيع في الكويت |
شركة كشف تسربات المياه |
شركة عزل اسطح بالرياض |
عزل فوم بالرياض|
عزل اسطح بالرياض |
كشف تسربات المياة بالرياض |
شركة عزل اسطح بالرياض