24 Ocak 2016 Pazar

C++ Yıldız ile Üçgen Yapısı Oluşturma

Aşağıdaki şekli oluşturabilmek için resmin altındaki kodu kullanın.


#include <iostream>
#include <clocale>
using namespace std;

int main(){
    setlocale(LC_ALL,"");
    int yukseklik;
 
    cout << "Üçgen yüksekliği : ";
    cin >> yukseklik;
    cout << endl;
 
    int sayac,bosluk,yildiz;
 
    for(sayac=1;sayac<=yukseklik;sayac++){
           for(bosluk=yukseklik-sayac;bosluk>=1;bosluk--){
                 cout << " ";
           }
           for(yildiz=1;yildiz<=(sayac*2)-1;yildiz++){
                 cout << "*";
           }            
           cout << endl;                    
                                       
    }
    cout << endl;
    system("pause");
    return 0;
    }