Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
09.12.09, 12:43
|
#1
|
Mitglied
Registriert seit: Mar 2009
Beiträge: 314
Bedankt: 21
|
hier mal der klassiker in C:
Code:
#include <stdio.h>
#include <stdlib.h>
void swap(int *, int *);
void sort(int *, int);
int main (){
int values []={10,58,4,1,4,7,1,47,4,1,452,4,8,2,6,8,7,4};
int n = sizeof(values)/sizeof(*values);
sort(&values[0],n);
for(int i=0; i<n; i++)
printf("%i \n",values[i]);
system("pause");
return 1337;
}
void sort(int *sortme, int n){
for (int i=n-1; i>=0; i--){
for(int j=0; j<i; j++)
{
if(sortme[j]>sortme[j+1])
swap(&sortme[j],&sortme[j+1]);
}
}
}
void swap(int *x, int *y)
{
int temp;
temp = *x;
*x = *y;
*y = temp;
}
|
|
|
21.12.09, 15:03
|
#2
|
Anfänger
Registriert seit: Nov 2008
Beiträge: 12
Bedankt: 0
|
Einfach alle Zahlen in ein Array schreiben und dann mit folgendem Befehl sortieren:
Array.Sort(arryname);
;-)
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:36 Uhr.
().
|