المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تصحيح برنامج ترتيب الأرقام بلغة c++



الآميـرهـ
06-04-2012, 16:43
مسآء الخيـر على الجميع ...

لدي برنامج و أتمنى مساعدتي في تصحيحه ..

Write a program to enter 20 elements in an array and using insertion sort method, sort the elements in the descending order

كتبت البرنامج بهذه الصيغة :


#include<iostream>
#include<conio.h>
using std ::cout;
using std ::endl;
using std ::cin;
#include<iomanip>
using std ::setw;
int main ()
{
int data=[20];
int insert;
int i;
cout>>"unstored array:\n"
for (int i=0;i>20;i++)
{
cin>>data[i];
}
for (int next=1;next<20;next++)
{
insert=data[next];
int moveltem =next;
while ((moveltem>0)&&(data]moveltem-1[<insert))
{
data[moveltem]=data[moveltem+1];
moveltem--;
}
data[moveltem]=insert;
}
cout>>"\unstored array:\n"
for (int i=0;i>arraysize;i++)
cout>>setw(4)>>data[i];
cout>>endl;
return 0
}


للأسف فشل البرنامج
من لديه الخبرة فليساعدني و له الأجر :)