Saturday, July 09, 2011

fuckin assignment (ulang)

Listing 1. Mencari bilangan prima

#include

main()

{

int bilangan;

int prima;

int cekprima();

clrscr();

printf("======================\n");

printf("MENCARI BILANGAN PRIMA\n");

printf("======================\n\n");

printf("Masukkan sebuah bilangan integer : ");

scanf("%d",&bilangan);

prima = cekprima(bilangan);

if (prima == 1)

{

printf("Bilangan %d adalah bilangan prima",bilangan);

} else {

printf("Bilangan %d bukan bilangan prima",bilangan);

}

}

int cekprima(bil)

int bil;

{

int bagi=3;

int batas;

if (bil == 1)

{

return(0);

} else if (bil==2||bil==3) {

return(1);

} else if (bil % 2 == 0) {

return(0);

} else {

while (batas > bagi)

{

if (bil % bagi == 0)

{

printf("Karena habis dibagi %d\n",bagi);

return(0);

break;

}

batas = bil / bagi;

bagi += 2;

}

return(1);

}

}

sorting:

#include #include void main() { char nama[11][20] = {"Ali", "Ani", "Budi", "Tono","Bayu","Amir", "Ani", "Budi", "Tini", "Ucok", "Paijo"}; char tempc[20]; int n= 11; int i, j; for(i = 0; ii; j--) { if(strcmp(nama[j], nama[j-1]) < 0) { strcpy(tempc, nama[j]); strcpy(nama[j], nama[j-1]); strcpy(nama[j-1], tempc); } } } for(i = 0; i<11; i++) printf("%s\n", nama[i]); getchar(); }

algo itu susaaaaaaaaaaaaaaaah! hiksssssssssssssssss... :--------( mendingan struktur data kemana-mana deh mendingan semester dua pokoknya ah!!!