Anda di halaman 1dari 4

Nama : BUDI HARDANI

NPM : 1955202090

MK : Algoritma dan Pemrograman Lanjut

Tugas 5

1. Program mengurutkan 4 bilangan


#include <stdio.h>
#include <conio.h>
main()
{
int a,b,c,d;
int satu,dua,tiga,empat;

printf("Program mengurutkan 4 bilangan\n");


printf("================================\n");
printf("Masukan nilai a : ");scanf("%d", &a);
printf("Masukan nilai b : ");scanf("%d", &b);
printf("Masukan nilai c : ");scanf("%d", &c);
printf("Masukan nilai d : ");scanf("%d", &d);
printf("================================\n");

if(d>a && d>c && d>b){empat=d;


if(a>b && a>c){ tiga=a;
if(b>c) {dua=b; satu=c;}
else {dua=c; satu=b;}
}

else if (b>a && b>c){ tiga=b;


if(a>c) {dua=a; satu=c;}
else {dua=c; satu=a;}
}
else {tiga=c;
if(a>b) {dua=a; satu=b;}
else {dua=b; satu=a;}
}

}
else if(b>a && b>c && b>d){empat=b;
if(a>d && a>c){ tiga=a;
if(d>c) {dua=d; satu=c;}
else {dua=c; satu=d;}
}

else if (d>a && d>c){ tiga=d;


if(a>c) {dua=a; satu=c;}
else {dua=c; satu=a;}
}

else {tiga=c;
if(a>d) {dua=a; satu=d;}
else {dua=d; satu=a;}
}

}
else if(c>a && c>b && c>d){empat=c;
if(a>d && a>b){ tiga=a;
if(b>d) {dua=b; satu=d;}
else {dua=b; satu=d;}
}

else if (d>a && d>b){ tiga=d;


if(a>b) {dua=a; satu=b;}
else {dua=b; satu=a;}
}
else {tiga=b;
if(a>d) {dua=a; satu=d;}
else {dua=d; satu=a;}
}

else {empat=a;
if(c>d && c>b){ tiga=c;
if(b>d) {dua=b; satu=d;}
else {dua=d; satu=b;}
}

else if (d>c && d>b){ tiga=d;


if(c>b) {dua=c; satu=b;}
else {dua=b; satu=c;}
}

else {tiga=b;
if(c>d) {dua=c; satu=d;}
else {dua=d; satu=c;}
}
}

printf("Urutannya adalah = %d, %d, %d dan %d", satu,dua,tiga,empat);


getch();
}
Hasil program

Anda mungkin juga menyukai