Contoh Soal
Membuat program mengurutkan 5 angka
Notasi :
Judul : Membuat program mengurutkan 5 angka
Kamus
x[1...5] < array of integer
y < integer
z < integer
temp < integer
Diskripsi
output "Membuat program mengurutkan 5 angka"
output "Masukkan 5 angka"
y = 0
while (y<5) {
input x[y]
y = y + 1
}
y = 0
while (y < 4) {
z = y + 1
while (z < 5) {
if (x[y] < x[z]) {
temp = x[y]
x[y] = x[z]
x[z] = temp
}
z = z + 1
}
y = y + 1
}
output "Urutan angka dari terbesar adalah "
y = 0
while (y < 5) {
output x[y]
}
Coding
/*
Judul : Membuat program mengurutkan 5 angka
*/
#include <iostream>
using namespace std;
//kamus
int x[5];
int y;
int z;
int temp;
//diskripsi
int main () {
cout << "Membuat program mengurutkan 5 angka" << endl;
cout << "Masukkkan 5 angka" << endl;
y = 0;
while (y < 5) {
cin >> x[y];
y++;
}
y = 0;
while (y < 4) {
z = y + 1;
while (z < 5) {
if (x[y] < x [z]) {
temp = x[y];
x[y] = x[z];
x[z] = temp;
}
z++;
}
y++;
}
cout << "Urutan angka dari terbesar adalah" << endl;
y = 0;
while (y < 5) {
cout << x[y] << ' ';
y++;
}
}
Hasil run
Komentar
Posting Komentar