موسوعة الاسئلة المحلولة بلغة C++


في الملف المرفق اكثر من 100 سؤال محلول بلغة السي بلس بلس تغطي كل المنهج الاكاديمي لكليات هندسة وعلوم الحاسوب :

http://www.mediafire.com/view/vtbqlyqezcuz55i/موسوعة_امثلة_C++_المحلولة.docx

devcpp_scr

477 comments

  1. السلام عليكم ممكن حل هذا السؤال
    Write C++ Program to declare one dimension array of type float with ten elements. In the main need to read in the from the keyboard the element values. The program need to pass the array to function called Calculate_Average. This function will calculate the Average and return it to the main program to print the Average with appropriate heading

    إعجاب

      • تمرين 1: مجموعة 1D (علامة واحدة)
        اكتب برنامجًا يقرأ 10 أعدادًا صحيحة ويخزنها في صفيف. يعرض برنامجك ما يلي:
        • قائمة بالأرقام الزوجية ومتوسطها
        • قائمة من الأرقام الفردية ومتوسطها
        • عدد الأصفار

        إعجاب

      • هذا هو الحل:
        /******************************************************************************

        Online C++ Compiler.
        Code, Compile, Run and Debug C++ program online.
        Write your code in this editor and press “Run” button to compile and execute it.

        *******************************************************************************/

        #include
        #include

        using namespace std;

        int main()
        {float sumodd=0,sumeven=0,k=0,y=0,count=0;
        int i,a[10];
        vector odd;
        vector even;
        cout<<"Enter 10 integers"<<endl;
        for (i=0;i>a[i];

        for (i=0;i<10;i++)
        {
        if (a[i]==0)
        count++;
        else if (a[i]%0==0)
        {even[k]=a[i];
        k++;
        }
        else if (a[i]%0!=0)
        {odd[y]=a[i];
        y++;
        }
        }
        cout<<"Even values are: "<<endl;
        for (i=0;i<k;i++)
        {sumeven=sumeven+even[i];
        cout<<even[i]<<" ";
        }
        cout<<" average of even array elements is: "<<sumeven/k<<endl;

        cout<<"Odd values are: "<<endl;
        for (i=0;i<y;i++)
        {sumeven=sumodd+odd[i];
        cout<<odd[i]<<" ";
        }
        cout<<" average of odd array elements is: "<<sumodd/y<<endl;
        cout<<"Number of zeros is: "<<count;

        return 0;
        }

        إعجاب

      • السلام عليكم ممكن حل هل سؤوالين
        تمرين 2: صفيف ثنائي الأبعاد (علامة واحدة)
        اكتب برنامجًا يقرأ درجات اختبار 1 ، ومسابقة 2 ، ومسابقة 3 ، ومسابقة 4 لـ 5 طلاب ، ويخزنها في صفيف 5 × 4. البرنامج
        ثم يخزن متوسط أفضل الاختبارات الثلاثة لكل طالب في صفيف اسمه Q. ثم يعرض البرنامج قيم
        الصفيف…….

        إعجاب

  2. السلام عليكم ممكن حل هذا السؤال

    Declare one dimension array of type char and in the main program assigned value from the keyboard to the array elements, then pass the array to the function called Revers_Array and return the array to main program for printing

    إعجاب

  3. السلام عليكم ممكن حل هذا السؤال

    Declare a function in main program to calculate and print Write C++ program to produce and print the following Fibonacci series. Where the series length must be given from the keyboard in the program and passed to the function Fibo_Series
    . . . . Fibonacci series = 1 1 2 3 5 8 13 21 34 55 89

    إعجاب

  4. السلام عليكم …..نبي جواب السوؤال …
    اكتب برنامج يقوم بقراءة مصفوفة أحادية تتكون من n من العناصر وتحويلها إالى مصفوفة ثنائية

    إعجاب

  5. استاد مصطفى ممكن مساعدتك , مطلوب مني برنامج يقوم باجراء العمليات الاربعه على الدوال , الاتحاد , التقاطع , الفرق , و المتممه …… قدرت اندير الفرق و التقاطع و تمام بص بالاتحاد و المتممه يصير عندي اخطاء ممكن تحله ❤

    إعجاب

  6. السلام عليكم اريد برمجة ضغط بيانات شانون فانون بحيث اقوم بادخال aaaabbbaaannnnmmm والبرامج يقوم بحساب الاحتمالات ويرتبها تنازليا كل حرف واحتماله وبعدها يقوم بتقسيم الاحتمالات بالتساوي ويضع مره 0 والباقي 1 الى ان نستخرج code each char

    إعجاب

  7. اكتب برنامج C ++ يقرأ عددًا صحيحًا من المال ، ويعرض نفس المبلغ بوحدات 50 و 20 و 10 و 5 و 1 دينار. يجب أن يكون البرنامج سهل الاستخدام ويعرض رسالة خطأ إذا تم إدخال مبلغ غير صالح.
    بدي حل للسؤال ومشكور سلفا

    إعجاب

  8. اكتب برنامج C ++ لمساعدة شخص أمين الصندوق عند إرجاع التغيير إلى العميل. يجب أن يقرأ برنامجك رقمين حقيقيين: مبلغ المال المطلوب ومبلغ المال المدفوع. يقوم البرنامج بإخراج التغيير الذي يجب إعادته إلى الزبون. يجب أن يكون برنامجك سهل الاستخدام وعرض رسائل خطأ مناسبة للحالات غير الصالحة مثل:
    • مبلغ سلبي من المال المطلوب
    • مبلغ سلبي من المال المدفوع
    • المبلغ المدفوع أقل من المبلغ المطلوب
    بدي حل للسؤال ومشكور سلفا

    إعجاب

  9. Write C++ program, consist of three user defined functions, in addition to main function. One of these function without parameter, the second function with only input parameter, and the third function with both input and output parameters. In the main function you need to call these three functions to do some processing(read and calculation), and print some result to make sure your program is working correct.

    إعجاب

  10. السلام عليكم.. حضرتك معاك أسئلة محلولة أو نماذج أو شرح عن الprojects المتعلقة ب payroll system. من فضلك

    إعجاب

  11. السلام عليكم ..أريد السؤال عن أي نماذج أو أسئلة محلولة أو شرح عن كيفية عمل الprojects المتعلقة ب payroll system

    إعجاب

  12. سلام عليكم اريد برنامج يحسب جدول احصائي ذو فئات ويحسب الوسيط والوسط الحسابي والمنوال

    إعجاب

  13. السلام عليكم..أريد حل هذا السؤال من فضلك؟ اكتب برنامج يحسب رواتب موظفين ثم قم بعمل function to add data to extra employee و function to delete data for an employee . أنا أعلم أن حضرتك قمت بتنزيل مسائل لشرح الرواتب وخلافه لكن كنت أريد معرفة كيفية عمل الfunctions و أتمني عمل هذا في مسألة كاملة ..وآسف ع الاطالة والازعاج وشكرا مقدما في حالة عمل البرنامج او لا

    إعجاب

  14. السلام عليكم..أريد حل هذا السؤال ضروري من فضلك. اكتب برنامج انت تعطيه بيانات عشر موظفين وتعملهم save في file بعد كده تعمل functions واحدة لعرض بيانات الموظفين وأخرى لإضافة موظف وأخرى لحذف موظف وأخرى لحساب أعلى مرتب وأقل مرتب وعرضهم عند عرض البيانات؟

    إعجاب

  15. البرنامج مطلوب يطلع دوله من 20 دوله عشوائيه بس يطلع بدل حروفها ——– والمستخدم بيدخل حرف واحد ولو صح بيتحط مكانه في الكلمة ولو غلط بيقولو ان الحرف غلط وفاضلك 4 محاولات مثلاً وهوه ليه خمس محاولات… * بيدخل حرف واحد كل مرة مش كلمه كامله!* وطبعاً الاول بيدخل اسمه وفي الاخر بيقولو ال score وبيسئل لو هيلعب تاني وكدة…

    إعجاب

    • سؤال جميل للغاية ولكن للأسف ليس عندي الوقت للعمل عليه الان
      يمكنك البحث في الانترنت وستجد الكثير من الامثلة المشابهة ويمكنك الاستفادة من افكارها لحل سؤالك بنفسك فهذه هي الطريقة الوحيدة لتعلم البرمجة

      إعجاب

  16. ايه الكود المستخدم ف حل البرنامج ده
    Write a program to manage a train station. The program should enable user to handle reservations in the train. The user will first set the train data, where he enters the number of carriages, and for each carriage he will enter the class and the seat price. The number of seats in each carriage is 30 seats. After that, a menu will be displayed to the user to enable him to make different operations. The user can book a ticket, cancel ticket, display available seats in a particular carriage, and show the profits in detail. Add functions for each operation required (a function to book a ticket, a function to cancel ticket, and so on).
    Create a structure “Carriage” that contains the carriage number, carriage class, price of the seat, and array of Booleans to represent the seats. The index of the array represents the seat number, and the value true represents that this seat is reserved, otherwise, the value false represents it is free. Then use the Carriage structure in the program to represent the carriages in the train.

    إعجاب

      • حاولت احل ودا اللي عرفت اعمله ياريت تصححهولي عشان معنديش برنامج الفيجوال
        #include
        Using namespace std;
        Struct carriage
        {int carrnum , carrclass , seatprice ;

        };
        Int numofcarr(int a);
        Int booktick(int x);
        Int cancelticket(int y);
        Int numofticket(int d );
        Int availseat(int g );
        Int profofdetails( int e);
        Bool seats ( int arr[] , int size , int searcheditems );

        Int main ()
        {
        Int items , x ;
        Carrnum n ;
        Carrclass c ;
        Seatprice p ;
        Cout <> Carrnum.n;
        Cout << numofcarr(a) "\n";
        Cout <> Carrclass.c ;
        Cout<> Seatprice.p ;
        Cout << booktick(x) "\n";
        Cout<< cancelticket(y) "\n";
        Cout<< numofticket(d) "\n";
        Cout<< availseat(g) "\n";
        Cout<< profofdetails(e) "\n";
        Cout<< seats(items , 30 , x ) "\n";
        }
        Int booktick(int x)
        {
        Cout <> x;
        Cout << " your choice is : " << x<<endl;
        Return x ;
        }
        Int cancelticket (int y)
        {
        Cout <> y ;
        Cout << " your choice is : " << y <<endl;
        Return y ;
        }
        Int numofcarr { int a}
        {
        Int b , c ;
        For (int i= 1 ; I < 12 ;I ++)
        { Cout << "enter the number of carriages: " <> a ;
        Cout<<"carriage#"<<I << ":"<<endl;
        Cout << " enter class :" <> b;
        Cout<<" enter seat price: "<> c ;
        Return a ;
        }
        Int numofticket(int d )
        {
        For (int I = 0 ; I < 30 ; I ++ )
        {
        Cout <> d ;
        }
        Return d ;
        }
        Int profofdetails ( int e)
        {
        Int f = 0 ;
        For (int I = o; I <12 ; I ++ )
        {
        For(int j = 0 ; j < 30 ; j ++ )
        {
        Cout <> e ;
        F +=e ;
        }
        Cout << " the profit is : " << f << " \n" ;
        Return profit ;
        }
        Bool seats ( int arr[] , int size=30 ,int searcheditems)
        {

        Bool found = true ;
        For (int I = 0 ; I < 30 ; I ++ )
        {
        Cout <> arr[i];

        If (arr[i] == searcheditems )
        Return false;
        }
        Int availseat (int g[] , int size = 30 )
        {
        For (int I = 0 ; I > g[I] ;
        }
        If (I != g[I] )
        Cout << " the available seats are : " << g[I] << " \n " ;

        Return g[I] ;

        }

        إعجاب

  17. السلام عليكم.. أريد حل هذا السؤال من فضلك. دو by using while or Do-While write the code in c ++ that outputs the following pattern 100,81,64,49,36,25,16,9,4,1

    إعجاب

  18. السلام عليكم.. أريد الحل بعد أذنك. Write a c++ program that reads from user the following names {“Tom”, “Pete”, “Amy”, ‘Gena”} then arrangr the names alpjabetically to become {“Amy”, “GENA”, “Pete,” TOM”}. Finally saves that array of names in a file called “Inputstr”.

    إعجاب

  19. بعدa.out emprec1

    1] Create a Record
    2] Display Records
    3] Update Records
    4] Exit
    Enter your choice : 1
    Enter name of employee : aaa
    Enter emp id : 100

    Enter your choice : 1
    Enter name of employee : bbb
    Enter emp id : 200

    Enter your choice : 1
    Enter name of employee : ccc
    Enter emp id : 300

    Enter your choice : 1
    Enter name of employee : ddd
    Enter emp id : 400

    Enter your choice : 1
    Enter name of employee : eee
    Enter emp id : 500

    Enter your choice : 2

    100 aaa
    200 bbb
    300 ccc
    400 ddd
    500 eee
    Enter your choice : 3
    Enter employee id to update : 300
    Enter new name of emplyee to update : cdefgh

    Enter your choice : 2

    100 aaa
    200 bbb
    300 cdefgh
    400 ddd
    500 eee
    Enter your choice : 4 اذنك انا مطلوب مني برنامج عشان اعرف اسم وعنوان وكل حاجه عن موظف واحد ف شركه

    إعجاب

    • يمكنك البحث في الانترنت عن حلول مشابهة فللأسف لم يسبق لنا نشر حل لهذا سؤال وليس لدينا الوقت للعمل عليه الان.
      اسف

      إعجاب

  20. كان مطلوب مني برنامج او مشروع عشان اعرف كل حاجه عن موظف من اول اسمه لحد مرتبه يعني cv بتاعه

    إعجاب

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

      إعجاب

  21. السلام عليكم..ممكن حل هذا السؤال بعد اذنك….كتابة برنامج على inhertance لطالب جامعي يتبين فيه expected to graduate….total costLhours ….او رابط لبرنامج مشاابه

    إعجاب

  22. السلام عليكم ..
    من فضلك محتاج اعمل كود ياخد معادلة حطية من المستخدم و يجمع يطلع المتغيرات المتشابهة و يجمعها و يخلي الحد المطلق في طرف لوحده
    مثال: “2X1`+3X2+5X3+7X1+6X4+3X1+11=12” (لنفرض ان دي المعادلة الي دخلها المستخدم) انا محتاج اطلع كل المتغيرات المتشابهة الي هي في المعادلة دي “X1” و اجمع معاملتها و اخليها قيمة واحدة الي هتبقى “12X1” و ارتب المتغيرات بترتيب ارقامهم و بالمثل للحدود المطلقة اجمعها و اخليها في الطرف الايمن لوحدها
    بحيث ان الناتج في الاخر يبقى “12X1+3X2+5X3+6X4=23”

    إعجاب

  23. السلام عليكم.. أريد الحل هذا السؤال يعد إذنك. Write a c++program that stores value entered by user in two dimensional array. Knowing that the values are the power of numbers from 1 till 7.

    إعجاب

    • وعليكم السلام
      هذا هو الحل
      #include

      using namespace std;

      int main()
      {int n,m;
      cout<<"Enter the number of rows"<>n;
      cout<<"Enter the number of columns"<>m;
      int a[n][m],i,j;
      cout<<"Enter "<<n<<" * "<<m<<" numbers"<<endl;
      for (i=0;i<n;i++)
      for (j=0;j>a[i][j];

      return 0;
      }

      إعجاب

  24. السلام عليكم.. الحل بعد إذنك. Write a c++program that stores value entered by user in two dimensional array. Knowing that the values are the power of numbers from 1 till 7.

    إعجاب

  25. مساء الورد 🌷🌹🌹🌹🌹🌷🌷🌷

    إذا تكرمتم من عنده برنامج C++
    لحل المعادلات الخطية عن طريق طريقة
    Relaxation method .

    إعجاب

  26. السلام عليكم..حل بعد اذنك.write a c++ program that results the following pattern:
    1234
    2345
    3456
    4567
    هذا أول سؤال .الثاني :
    1
    2 4
    3 6 9
    4 8 16 32
    5 10 15 20 25

    إعجاب

  27. السلام عليكم.. كل سنة وحضرتك طيب. أريد الحل على هذا السؤال أو بمعنى آخر أن تقوم بارشادي في الآتي. عايز أعرف من حضرتك الفرق بين Web developing و Web desinging، مع العلم اني أريد تعلم المجالين.. لكن لا أعرف كيف أبدأ وبأي مجال أبدأ فيه، ومن أي المصادر التي أقوم بالتعلم منها. آسف على الإطالة.. وأرجو الرد علماً بأني حائر، ولا أعلم كيف أبدأ..

    إعجاب

  28. االسلام عليكم ورحمة الله وبركاته
    السؤال: أكتب برنامج لإدخال علامة طالب فإذا كانت العلامة أكبر من أو تساوي 90 فتقديره (a) أما إذا كانت أكبر من أو تساوي 80 فتقديره (b) أما إذا كانت أكبر من أو تساوي 70 فتقديره (c) ؟؟
    وشكرا…

    إعجاب

  29. السلام ﻋﻠﻴﻜﻢ ﻭﺭﺣﻤﺔ ﺍﻟﻠﻪ ﻭﺑﺮﻛﺎﺗﻪ
    ﺍﻟﺴﺆﺍﻝ: ﺃﻛﺘﺐ ﺑﺮﻧﺎﻣﺞ ﻹﺩﺧﺎﻝ ﻋﻼﻣﺔ ﻃﺎﻟﺐ ﻓﺈﺫﺍ ﻛﺎﻧﺖ ﺍﻟﻌﻼﻣﺔ ﺃﻛﺒﺮ ﻣﻦ ﺃﻭ ﺗﺴﺎﻭﻱ 90 ﻓﺘﻘﺪﻳﺮﻩ ‏( a ‏) ﺃﻣﺎ ﺇﺫﺍ ﻛﺎﻧﺖ ﺃﻛﺒﺮ ﻣﻦ ﺃﻭ ﺗﺴﺎﻭﻱ 80 ﻓﺘﻘﺪﻳﺮﻩ ‏( b ‏) ﺃﻣﺎ ﺇﺫﺍ ﻛﺎﻧﺖ ﺃﻛﺒﺮ ﻣﻦ ﺃﻭ ﺗﺴﺎﻭﻱ 70 ﻓﺘﻘﺪﻳﺮﻩ ‏( c ‏) ؟؟
    بالله أكتب ل الحل لم أجده في البحت وشكرا لك

    إعجاب

  30. السلام عليكم
    حاولت ان اعمل برنامج بلغة C++ يقوم بتوليد مصفوفات وترتيبها عن طرق التابع qsort
    البرنامج تفرعي باستخدام MPI
    اريد دمج مصفوفتين او اكثر بطريقة MPI

    إعجاب

  31. يعطيك العافية ؟؟
    ممكن حل للسؤال؟؟؟
    اكتب برنامجا بلغة c++ تريد التعامل مع اشجار البحث الثنائية يقوم بما يلي:
    1: ادخال عقدة ( بناء شجرة)
    2:البحث عن عقدمة ما
    3 حذف عقدة
    ارجو المساعدة

    إعجاب

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

شعار وردبرس.كوم

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   /  تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   /  تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   /  تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   /  تغيير )

w

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.