View Single Post
ישן 01-11-07, 14:21   # 1
Derey22
הוסטסניון
 
Derey22's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: באר שבע
גיל: 31
הודעות: 2,128
שלח הודעה באמצעות ICO אל Derey22 שלח הודעה באמצעות MSN אל Derey22

Derey22 לא מחובר  

c++ קוד שבניתי,מבקש חוות דעת

הקוד מיין מערך בסדר עולה מהקטן לגדול.
קוד:
int arr[10],a=9,temp; // צריך להיות שווה לגודל האייברים במערך פחות אחד a משתנה 
	arr[0]=6;
	arr[1]=5;
	arr[2]=1;
	arr[3]=8;
	arr[4]=0;
	arr[5]=5;
	arr[6]=1;
	arr[7]=8;
	arr[8]=0;
	arr[9]=3;
		for (int b=0;b<a;b++){
			for (int c=0;c<a;c++){
				if (arr[c]>arr[c+1]){
				temp=arr[c];
				arr[c]=arr[c+1];
				arr[c+1]=temp;
				}
			}
		}
		for (int br=0;br<a+1;br++)
		{
		cout << arr[br] << ",";
		}
אממ אני בן 14 עוד מאט ואם אני לא טועה זה נקרא אלגוריתם(לא למדתי עוד לוגרתמים).
זה יעיל?
עריכה:יש כבר אלגוריתם כזה (בועות),לא ידעתי אבל סה"כ מה שבניתי כאן הוא טוב?או שאני יכול לשפר?

Last edited by Derey22; 01-11-07 at 14:36..
  Reply With Quote