İçeriğe geç

C++’da Kum Saati

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”);

}
Tarih:C++

İlk Yorumu Siz Yapın

Bir Cevap Yazın