masalah:

tuliskan algoritma untuk membuat segitiga yang disusun dari simbol * dengan tinggi ditentukan keyboard.


algoritma :

1. masukan (tinggi = n (pengganti tulisan tinggi biar simple menjadi huruf n saja))

2. untuk i = 1 s/d n
        untuk j = 1 s/d i

tampilkan ("*") // tanpa pindah baris

AKHIR-UNTUK // untuk melakukan perulangan

tampilkan (karakter pindah baris); // untuk pindah baris ketika perulangan terjadi
AKHIR-UNTUK .

masukan program ini untuk mencoba programnya:

# include <iostream>
int i, j, n; /* i dan j untuk perulangan, n adalah tinggi segitiganya*/
using namespace std;
int main()
{
    cout<<"masukan tinggi segitiga : ";/* menampilkan tulisan dan input jumlhnya sesuai keinginan tanpa pindah baris*/
    cin>>n;
   
    for (i=1; i<=n; i++) /* melakukan perulangan 1 sampai n(n dianggap sebagai tinggi yang akan diinput*/
    {
        for (j=1; j<=i; j++)
        cout<<"*"; /* untuk menampilkan " * (bintang) " sebagai hasil*/
        cout<<endl; /* untuk pindah baris*/
    }
    return 0;
}


hasilnya :

 input nilainya atau tinggi segitiganya saya input 5 yah...

*
**
***
****
*****

hasil dari gambarnya : 


silahkan mencoba... semoga berhasil... untuk yang belum mengerti flowchartnya admin akan masukan menyusul... terimakasih semoga bermanfaat.