برنامج ياخذ مدخل من المستخدم عناصر مصفوفة ثم يرتب عناصرها تصاعديا ويضعها في مصفوفة اخرى بواسطة الفرز الفقاعي bubble sort بلغة البرمجة c++


برنامج ياخذ مدخل من المستخدم عناصر مصفوفة ثم  يرتب عناصرها تصاعديا ويضعها في مصفوفة اخرى بواسطة الفرز الفقاعي bubble sort بلغة البرمجة  c++

الأجوبة

ابحث عن مسائل برمجة سي بلس بلس | C++ programming بالانجليزي

#include <iostream.h>
void main ( )
{
 // matrix initialize to 80 dim
 int Matrix [80];
 // integer numbers
 int Number;
 int Temp;
 // input phase
 cout << "plz enter number of numbers : ";
 cin >> Number;
 for (int i = 0; i < Number; i++)
 {
 cout << "Enter the number : ";
 cin >> Matrix [i];
 }
 // loop until loop counter equal to number
 for (int Start = 0; Start < Number ; Start++)
 // loop until loop counter equal to number
 for (int N_Now = Start ; N_Now < Number ; N_Now++ )
 {
// when matrix with main loop counter indix less than matrix with loop
counter
 //indix
 if (Matrix [Start] > Matrix [N_Now])
 {
 Temp = Matrix [Start];
 Matrix [Start] = Matrix [N_Now];
 Matrix [N_Now] = Temp;
 } // end if
 } // end for
 // print matrix
 for (int Start = 0; Start < Number ; Start++)
 cout << Matrix [Start] << endl;
} // end main

محتاج مساعدة؟ تواصل مع مدرس اونلاين الان!