You need to enable JavaScript to run this app.

Skip to main content

C++ da NYP ile piramit nesnesi

C++ da NYP ile piramit nesnesi

Posting Freak
C++ da NYP ile piramit nesnesi
Piramiti nesne olarak main'e ekleyin yeter

#include <iostream>
using namespace std;

class piramit{
private:
const unsigned char SEMBOL; //Piramit dolgu Malzemesi
const unsigned char BOSLUK; //Piramit Uzunluğu ve satır değişkenleri
int pu,n;
public:
piramit():SEMBOL(220),BOSLUK(' ') //Kurucu Fonksyon
{}
~piramit() //Yok Edici Foksyon
{}
void PiramitBoyut(){
do{
cout<<"Piramit Uzunlugunu girin(2-40): ";
cin>>pu ;
}while(pu<=1||pu>=41);
}
void PiramitCiz(){
cout<<endl;
for(int k=((21-pu)/2);k>=0;k--) //Ekran Satır ortalması
cout<<endl;
for(n=1;n<=pu;n++){ //Satır Ana döngü
for(int i=(pu-n)+((80-2*pu)/2);i>=1;i--) //Her satırdaki boşluk Döngüsü (pu-1)+ Ekran ortalama değeri(80-2*pu)/2
cout<<BOSLUK;
for(int j=1;j<=2*n-1;j++) //Her satırdaki Dolgu döngüsü (2n-1)
cout<<SEMBOL;
cout<<endl; //Yeni satıra geçiş
}
}
};

int main(){
piramit pr,ertugrul;
pr.PiramitBoyut();
pr.PiramitCiz();
getchar();
return 0;
}
[Resim: 114ld.jpg]



Ben göremem daha uzun boyunu
Ahret derler kısaltamam yolunu
Bugün Sahı Merdan sarsın oglunu
Yetis Ya Üseyin baban gidiyo

İçerik sağlayıcı paylaşım sitesi olarak hizmet veren Pir Zöhre Ana Forum sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.K'nın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Sitemiz hakkında yapılacak tüm hukuksal şikayetleri İletişim bağlantısından bize ulaşıldıktan en geç 3 (üç) gün içerisinde ilgili kanunlar ve yönetmenlikler çerçevesinde tarafımızca incelenerek, gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.