Merhaba arkadaşlar, ters ve düz piramit çizimini paylaşıyorum aynı zamanda kum saati de denebilir. Kodları derledim ve ekran çıktısını paylaşıyorum, umarım işinize yarar.
#include
using namespace std;
int main() {
setlocale(LC_ALL, ”turkish”);
cout << "Yükseklik Giriniz..";
int yukseklik;
int bosluk;
int sayi;
cin >> yukseklik;
sayi = (yukseklik / 2);
int sayii;
sayii = ((sayi * 2) - 1);
for (int i = (sayii); i >= 0; i -= 2) {
for (int k = 0; k < (sayii - i) / 2; k++)
cout << " ";
for (int j = 0; j < i; j++)
cout << "*";
cout << endl;
}
bosluk = sayi - 2;
for (int i = 0; i < sayi; i++) {
for (int j = bosluk; j >= i; j–) {
cout << " ";
}
for (int k = 1; k <= i; k++) {
cout << "*";
}
for (int l = 0; l <= i; l++) {
cout << "*";
}
cout << endl;
}
system(“pause”);
}
İlk Yorumu Siz Yapın