bingung nih mau post apa wkwkwk, ngeshare programing lagi aja kali ya? siapa tau ada yang butuh atau dapat tugas dari guru atau dosennya munkin? haha silakan di gunakan semoga bermanfat
btw bubble sort itu teknik pensortingan paling mudah loh dari segi sintaknya, terus paling gampang di modif sih menurut gua
langsung aja deh nih hehe
#include <stdio.h>
#define NMaks 100
typedef int larikint[NMaks+1];
//algoritma bubble sort
main(){
larikint L;
int I, J,temp;
int N;
int max, min;
printf("masukan jumlah siswanya : "); scanf("%d", &N);//inisalisai
J=0;
do{
J++;
printf("masukan nim[%d]= ",J); scanf("%d", &(L[J]));
}
//sortmaksimal
while (J<N);
for(I=N; I>=2; I--){
max=1;
for (J=2; J<=I; J++){
if(L[J]<L[max])
max=J;
}
temp=L[max];
L[max]=L[I];
L[I]=temp;
}
J=0;
printf("=========================\n");
printf("sort Absen dari terbesar\n");
printf("-------------------------\n");
do{
J++;
printf("Nim[%d]= %d\n", J, L[J]);
}
while(J<N);
//sortmin
while (J<N);
for(I=N; I>=2; I--){
min=1;
for (J=2; J<=I; J++){
if(L[J]>L[min])
min=J;
}
temp=L[min];
L[min]=L[I];
L[I]=temp;
}
J=0;
printf("=========================\n");
printf("sort Absen dari terkecil\n");
printf("-------------------------\n");
do{
J++;
printf("Nim[%d]= %d\n", J, L[J]);
}
while(J<N);
}
btw bubble sort itu teknik pensortingan paling mudah loh dari segi sintaknya, terus paling gampang di modif sih menurut gua
langsung aja deh nih hehe
#include <stdio.h>
#define NMaks 100
typedef int larikint[NMaks+1];
//algoritma bubble sort
main(){
larikint L;
int I, J,temp;
int N;
int max, min;
printf("masukan jumlah siswanya : "); scanf("%d", &N);//inisalisai
J=0;
do{
J++;
printf("masukan nim[%d]= ",J); scanf("%d", &(L[J]));
}
//sortmaksimal
while (J<N);
for(I=N; I>=2; I--){
max=1;
for (J=2; J<=I; J++){
if(L[J]<L[max])
max=J;
}
temp=L[max];
L[max]=L[I];
L[I]=temp;
}
J=0;
printf("=========================\n");
printf("sort Absen dari terbesar\n");
printf("-------------------------\n");
do{
J++;
printf("Nim[%d]= %d\n", J, L[J]);
}
while(J<N);
//sortmin
while (J<N);
for(I=N; I>=2; I--){
min=1;
for (J=2; J<=I; J++){
if(L[J]>L[min])
min=J;
}
temp=L[min];
L[min]=L[I];
L[I]=temp;
}
J=0;
printf("=========================\n");
printf("sort Absen dari terkecil\n");
printf("-------------------------\n");
do{
J++;
printf("Nim[%d]= %d\n", J, L[J]);
}
while(J<N);
}
Tidak ada komentar:
Posting Komentar