مشاهدة النسخة كاملة : البطل إلي يعرف يحل هالمسائل في ++c أول


Mohd_kayaly
13-05-2006, 11:58 AM
1. Write a C++ program that declares an array alpha of 50 components of the type double. Initialize the array so that the first 25 components are equal to the square of the index variable and the last 25 components are equal to three times the index variable. Output the array so that 10 elements per line are printed.
3. Write a C++ function that reads a file consisting of students' test scores in the range 0-200. It should then determine the number of students having scores in each of the following ranges: 0-24, 25-49, 50-74, 75-99, 100-124, 125-149, 150-174, and 175-200. Output the score ranges and the number of students. (Run your program with the following input data: 76, 89, 150, 135, 200, 76, 12, 100, 150, 28, 178, 189, 167, 200, 175, 150, 87, 99, 129, 149, 176, 200, 87, 35, 157, and 189.)

5. Write a program that prompts the user to input a string and outputs the string in uppercase letters. (Use a character array to store the string.)

11. Write a program that reads in a set of positive integers and outputs how many times a particular number appears in the list. You may assume that the data set has at most 100 numbers and -999 marks the end of the input data. The numbers must be output in increasing order. For example, for the data:
15 40 28 62 95 15 28 13 62 65 48 95 65 62 65 95 95
the output is:
Number Count
13 1
15 2
28 2
40 1
48 1
62 3
65 3
95 4

عبيير
13-05-2006, 08:42 PM
الرجاء كتابة السؤال باللغة العربية
tknk@@

kahtan_eng
04-06-2006, 07:17 PM
الاخ العزيز

هذه المسائل التي ذكرتها ليست صعبة ابدا بل افكارها بسيطة اذا انت طالب حاول تحلها بنفسك و اذا اخطأت اني ممكن اعلمك وين الخطأ و بالتالي تتعلمين البرمجة اما اذا هي اختبارات فاقترح عليك حل المسألة التالية بدون استخدام مصفوفات لنرى مدى قدرتك في البرمجة
اكتبي برنامج لقراءة قائمة من الاعداد الصحيحة و طباعة اكبرعددين فرديين فيها؟؟؟

م. قحطان عدنان

نبراس cs
20-07-2006, 04:17 AM
بصراحه الأسئله بسيطه بس السؤال الثالث فيه قراءه من ملف واعتقد انها ما هي معقده

لكن نعطيك بعض الملاحظات

1.بالنسبه للسؤال الأول راح تعرف مصفوفه من خمسين خانه وتدخل في لوب من 0-24 ويكون قيمه ما بداخل المصفوفه هو العداد اللي استخدمناه في الفور لوب ** بعدها تدخل في فور لوب من 25-49 ويكون قيمه ما بداخل المصفوفه العداد *3 وبكذا عبينا المصفوفه بالمطلوب باقي الطباعه *** ندخل في فور لوب من 0-49 وداخل اللوب تحط شرط إف (العاداد %10==0)cout<<endl; وبعدها نطبع المصفوفه .

3. بالنسبه لسؤال هذا يبي شرح طويييل شوي بس هذي ملاحظات بسيطه
* فيه عندك switch تبدأ من الكبير إلى الصغير .
*عندك عداد كل ما تقرأ درجه تزيد العداد

4. هذا فيه داله جاهزه ابحث عنها راح تحصلها تحول النص إلى حروف كبيره

11. هذا فكرته انك تسوي مصفوفه نفس الحجم وتصفرها كلها

و بعد كذا تزود كل خانه تلقا فيها عنصر مثلاً

حصلت رقم 3 في المصفوفه الجديده تسوي زياده يعني في الخانه رقم 3 صار فيه 1 وباقي الخانات صفر
وبعد كذا حصلت رقم 3 مره ثانيه تسوي زياده مره ثانيه يعني في الخانه رقم 3 صار فيه 2
وعلى الموال هذا لين تخلص

وبعدين تدخل في لوب وتشوف إذا الخانه ما فيها 0 تطبع العداد وما بداخل الخانه
وبكذا راح تحصل على النتائج المطلوبه

عذراً على لإطاله

angel83
07-08-2006, 05:46 PM
أرجوا كتابه المسائل بالعربيه كي نتشارك جميعنا بحلها
tknk@@