#include <stdio.h>
#include <string.h>
main(){
char str[50][50],temp[50];
int i,j,n;
printf("Banyak data = ");
scanf("%d",&n);
for(i=0;i<n;i++){
printf("String ke-%d = ",i+1);
scanf("%s",&str[i]);
}
for(i=0;i<n-1;i++){
for(j=i+1;j<n;j++){
if(strcmp(str[i],str[j])>0){
strcpy(temp,str[i]);
strcpy(str[i],str[j]);
strcpy(str[j],temp);
}
}
}
printf("\n");
printf("Urutan string setelah diurutkan\n");
for(i=0;i<n;i++){
printf("%d. %s\n",i+1,str[i]);
}
return 0;
}
Jumat, 02 April 2010
Langganan:
Posting Komentar (Atom)
terimakasih
BalasHapusGak bisa di C++ 4.5
BalasHapus