Program Membentuk Lambang Love dengan C++

Huhh...Setelah beberapa hari kita berbincang mengenai program-program yang kaku (tidak luwes) seperti membuat program kasir, gaji karyawan, dan yang lainnya. Kini Saya akan sedikit berbagi program (masih menggunakan C++) yaitu program yang dapat membentuk lambang love. Meskipun program ini sudah banyak beredar di sosial media, tapi kali ini Saya build agak berbeda, karena disini Saya menyisipkan untuk siapa lambang love tersebut akan dikasihkan.

Tanpa panjang lebar dan juga sebelum masuk ke dalam syntax, lebih baik kita masuk terlebih dahulu ke dalam pembahasan mengenai flowchart program membentuk lambang love dengan C++.

  1. Start
  2. Masukkan ketinggian lambang love.
  3. Masukkan tujuan lambang love dibuat.
  4. Program menghitung ketinggian lambang love dengan fungsi perulangan (For).
  5. Program menampilkan lambang love beserta orang tujuan.
  6. End

Jika Anda sudah mulai paham mengenai flowchart yang digunakan di dalam program pembentuk lambang love dengan C++ ini, maka langkah selanjutnya adalah membahas dan mempelajari syntax yang digunakan. Jangan lupa untuk menyiapkan software compile Anda, karena setelah Anda membaca ini, Saya sarankan untuk mencobanya langsung.

/*--------------------
Program Design By
URL: Lusdyana.blogspot.com
Name: Lusiana Haryanti
---------------------*/
#include<stdio.h>
#include<conio.h>
#include <iostream>

using namespace std;

int main()
{
int nomor;
char untuk[50];
cout<<"Masukkan Ketinggian Love : ";
scanf("%d",&nomor);
cout<<"untuk siapa? = "; cin>>untuk;
cout<<"\n\n";
int g=nomor*2;
int x=nomor/2,y=0;
int z=nomor,n=0;
for(int q=0;q<(nomor/2);q++)
{
for(int u=0;u<x;u++)
cout<<" ";
x--;
cout<<"*";
for(int o=0;o<y;o++)
cout<<" ";
y+=2;
cout<<"*";
for(int l=0;l<z-1;l++)
cout<<" ";
z-=2;
cout<<"*";
for(int a=0;a<n;a++)
cout<<" ";
n+=2;
cout<<"*";
cout<<"\n";

}

for(int i=0;i<nomor;i++)
{
int s,j;
for(s=0;s<=i;s++)
{
cout<<" ";
}
cout<<"*";
for(j=0;j<g-1;j++)
{
cout<<" ";
}
g-=2;
cout<<"*";
cout<<"\n";
if(i==(nomor-1))
{
for(int f=0;f<(nomor+1);f++)
cout<<" ";
cout<<"*";
}
}
cout<<"\n\n Untuk Kamu "<<untuk;
getch();
}

Cukup mudah, bukan? Disitu hanya melakukan perintah input dua kali, kemudian program berjalan sesuai dengan perintah fungsi perulangan (For) yang sudah tersusun rapi di dalam syntax program. Lalu, setelah Anda mencobanya, maka Anda akan mendapatkan output program berupa seperti berikut ini.

Program Membentuk Lambang Love dengan C++
Output Program Membentuk Lambang Love dengan C++

Dengan tampilan seperti itu, menggunakan background berwarna hitam dan lambang love yang disusun menggunakan symbol bintang, akan terlihat lebih elegant bila Anda sodorkan kepada kekasih programmer Anda. Baik, terimakasih, semoga Anda cukup terhibur dengan program yang satu ini.
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

3 comments: