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 ): |
infonya sangat bermanfaat bagi nae
ReplyDeleteflux cody ori