Jumat, 09 Maret 2012

Buat Ombak Segitiga dengan While dan For

Langsung aja ya ,, program console ini untuk menampilkan output berupa segitiga ke arah vertikal dengan secara berulang-ulang sesuai dengan input yang dimasukkan..
saya memakai perintah While dan For.....
sc :



//Author : arie foor           //
//E-mail : ariew8482@gmail.com//
//------------/////////////////
#include <iostream>
#include <windows.h>
#include <iomanip>
#include <string>
using namespace std;
int main()
{
    system ("color A");
    system ("TITLE Wong Edan");
    int b;
    string v;
    cout<<"Masukkan Jumlah Perulangan = ";
    cin>>b;
    cout<<"Masukkan Nilai Setfill = ";
    cin>>v;
    while(b--)
    {
    for (int a=1; a<=b; a++)
    {
        cout<<setfill('*');
        cout<<setw(a)<<v<<endl;
        Sleep (100);
    }
    int t=b;
    for (int c=1; c<=b; c++)
    {
        t = t-1;
        cout<<setfill('*');
        cout<<setw(t)<<v<<endl;
        Sleep (100);
    }
    }
    system ("pause>nul");
    return 0;
}

Ane compile di Dev-C++ gan,,,
saumpama saya masukin Jumlah Perulangan 13, trus Nilai setfill nya saya masukin R kaya gini :
 

R
*R
**R
***R
****R
*****R
******R
*******R
********R
*********R
**********R
***********R
**********R
*********R
********R
*******R
******R
*****R
****R
***R
**R
*R
R
R
R
*R
**R
***R
****R
*****R
******R
*******R
********R
*********R
**********R
*********R
********R
*******R
******R
*****R
****R
***R
**R
*R
R
R
R
*R
**R
***R
****R
*****R
******R
*******R
********R
*********R
********R
*******R
******R
*****R
****R
***R
**R
*R
R
R
R
*R
**R
***R
****R
*****R
******R
*******R
********R
*******R
******R
*****R
****R
***R
**R
*R
R
R
R
*R
**R
***R
****R
*****R
******R
*******R
******R
*****R
****R
***R
**R
*R
R
R
R
*R
**R
***R
****R
*****R
******R
*****R
****R
***R
**R
*R
R
R
R
*R
**R
***R
****R
*****R
****R
***R
**R
*R
R
R
R
*R
**R
***R
****R
***R
**R
*R
R
R
R
*R
**R
***R
**R
*R
R
R
R
*R
**R
*R
R
R
R
*R
R
R
R
R

0 komentar:

Posting Komentar

silahkan berkomentar yang membangun dan tidak bicara yang tidak baik
terima kasih