CONTOH KASUS SOAL
Buatlah program C++ yang menyimpan data berikut dalam satu Array :
25 28 3 13 16 31 36 6 18 23
Selanjutnya,program menyajikan keseluruhan data dalam bentuk grafik.Sebagai contoh,nilai 3 dan 6 akan disajikan seperti berikut :
3 : ***
6 : ******
Gunakan konsep Array dan Nested Loop untuk menyelesaikan kasus ini !!!
Notasi Algoritma
//Judul : Menyajikan angka dalam bentuk bintang
#include <iostream>
using namespace std;
//kamus
bintang[10] <-- array of integer
x,y <-- integer
//diskripsi
int main(){
x <-- 0
while(x<10){
output = " Masukkan angka ke-" << x << " : "
input = bintang[x]
x <-- x+1
}
output = " Hasil Output adalah " //pindah baris
x <-- 0
while(x<10){
y <-- 0
output = bintang[x]
while(y<bintang[x]){
output = "*"
y <-- y+1
}
output = pindah baris
x <-- x+1
}
}
Source Code
//Judul : Menyajikan angka dalam bentukk bintang
#include <iostream>
using namespace std;
//kamus
int bintang[10];
int x,y;
//diskripsi
int main(){
x=0;
while(x<10){
cout<<" Masukkan angka ke-" << x << " : ";
cin>>bintang[x];
x++;
}
cout << " Hasil Output adalah " << endl;
x=0;
while(x<10){
y=0;
cout<< bintang[x] << " : ";
while(y<bintang[x]){
cout<<"*";
y++;
}
cout<<endl;
x++;
}
return 0;
}
Hasil Output
.png)
Komentar
Posting Komentar