Friday, May 18, 2018

C++ Programing (Membuat Diamond bolong)

C++ Programming
Membuat Program Diamond

Ada yang tahu apa itu diamond? 

Diamond dalam bahasa Indonesia berarti berlian. Lalu apa hubungannya antara berlian atau diamond dengan C++? Dalam C++ kita telah mempelajari cara membuat segitiga bintang dengan C++. Sekarang, kita akan mempelajari cara membuat berlian atau cara membuat diamond dalam C++. Caranya sama seperti membuat segita bintang dan segitiga bintang terbalik dengan C++. Dan kita juga menggunakan statement for untuk membuatnya. 



Silahkan lihat sintaksnya dibawah ini:

#include<iostream>

using namespace std;
int main(){
int n,a,b;
up :
        cout<<"Program BY Ju Da Costa Man"<<endl;
        cout<<"========================="<<endl;
cout<<"Masukan Tinggi Diamond : ";cin>>n;
cout<<"\n";
for(a=1;a<=n;a++){
for(b=n;b>=a;b--){
cout<<" ";
}
for(b=1;b<=a;b++){
if(b==1){
cout<<"*";
}else{
cout<<" ";
}
}
for(b=(a-1);b>=1;b--){
if(b==1){
cout<<"*";
}else{
cout<<" ";
}
}
cout<<"\n";
}
for(a=1;a<=n-1;a++){
for(b=0;b<=a;b++){
cout<<" ";
}
for(b=1;b<=(n-a);b++){
if(b==1){
cout<<"*";
}else{
cout<<" ";
}
}
for(b=(n-a-1);b>=1;b--){
if(b==1){
cout<<"*";
}else{
cout<<"*";
}
}
cout<<"\n";
}
goto up;
return 0;
}

Hasilnya :


Tengah Bolong

Atas full (yang lainnya modifikasi di output saja)

Selamat Mencoba ):

1 comment: