latihan heading

judul 1

judul 2

judul 3

judul 4

judul 5
judul 6
judul 7

Senin, 09 Juli 2012

1.    Cara mengerjakan  bublet sort data
  contoh ; NPM saya : 1111277
Dik  : data bil = 1,1,1,1,,7,7
N=7
i=1    7>1 : True
  data bil = 1,1,1,1,2,7,7
J=6     Bil= 1,1,1,1,2,7,7   (7<=7) True maka Bil=1,1,1,1,2,7,7
J=5     Bil= 1,1,1,1,2,7,7   (7<2)  False maka Bil=tidak ada perpindahan
J=4    Bil= 1,1,1,1,2,7,7   (2<1)  False maka Bil=tidak ada perpindahan
J=3    Bil= 1,1,1,1,2,7,7   (1<=1) True maka Bil=1,1,1,1,2,7,7  
J=2    Bil= 1,1,1,1,2,7,7   (1<=1) True maka Bil=1,1,1,1,2,7,7  
J=1    Bil= 1,1,1,1,2,7,7   (1<=1) True maka Bil=1,1,1,1,2,7,7  

i=2    7>2 : True
  data  bil = 1,1,1,1,2,7,7
J=6     Bil= 1,1,1,1,2,7,7   (7<=7) True maka Bil=1,1,1,1,2,7,7
J=5     Bil= 1,1,1,1,2,7,7   (7<2)  False maka Bil=tidak ada perpindahan
J=4    Bil= 1,1,1,1,2,7,7   (2<1)  False maka Bil=tidak ada perpindahan
J=3    Bil= 1,1,1,1,2,7,7   (1<=1) True maka Bil=1,1,1,1,2,7,7  
J=2    Bil= 1,1,1,1,2,7,7   (1<=1) True maka Bil=1,1,1,1,2,7,7  

iI=3    7>3 : True
 data  bil = 1,1,1,1,2,7,7
J=6     Bil= 1,1,1,1,2,7,7   (7<=7) True maka Bil=1,1,1,1,2,7,7
J=5     Bil= 1,1,1,1,2,7,7   (7<2)  False maka Bil=tidak ada perpindahan
J=4    Bil= 1,1,1,1,2,7,7   (2<1)  False maka Bil=tidak ada perpindahan
J=3    Bil= 1,1,1,1,2,7,7   (1<=1) True maka Bil=1,1,1,1,2,7,7  

i=4    7>4 : True
 data  bil = 1,1,1,1,2,7,7
J=6     Bil= 1,1,1,1,2,7,7   (7<=7) True maka Bil=1,1,1,1,2,7,7
J=5     Bil= 1,1,1,1,2,7,7   (7<2)  False maka Bil=tidak ada perpindahan
J=4    Bil= 1,1,1,1,2,7,7   (2<1)  False maka Bil=tidak ada perpindahan

iI=5    5<7 : True
 data  bil = 1,1,1,1,2,7,7
J=6     Bil= 1,1,1,1,2,7,7   (7<=7) True maka Bil=1,1,1,1,2,7,7
J=5     Bil= 1,1,1,1,2,7,7   (7<2)  False maka Bil=tidak ada perpindahan



i=6    7>6 : True
 data  bil = 1,1,1,1,2,7,7
J=6     Bil= 1,1,1,1,2,7,7   (7<=7) True maka Bil=1,1,1,1,2,7,7



2. Program untuk menampilkan output berikut  :

1 2 3 4 5
1 2 3 4
1 2 3
1 2
1

Jawab :

#include<stdio.h>
#include<conio.h>
main()
{
    int i,j,k=0;
    for(i=5;i>=1;i--)
    {
    for(j=1;j<=i;j++)
    {
    k=k+1;
    printf("%4d",j);
    }
    printf("\n");
    }
}

0 komentar: