#include <iostream>
using namespace std;
int main()
{
for (int i = 9; i > 0;)
{
for (int j = 1; j <= i; j++)
{
cout << "*";
}
i = i - 2;
cout <<endl<<endl;
}
return 0;
}
Değişkeni en üst seviye yıldız seviyesine eşitleyerek her bir satır bittiğinde -2 azaltıcaksın değişkeni. Satır bilincede boş bir print ile alt satıra geçersin.
@emirbykc selamlar,
Öncelikle çıktı alabilmek için giriş parametren nedir bunu söylemen gerek.
Çıktı bu şekil olacak ama; neye göre kime göre. Girdi yoksa çıktı anlamsızdır.
Hocanız sadece bu şekli bastırmanızı istiyorsa döngü mantığı bu şekilde olacak. İstersen i ve j değişkenlerini de kullanıcıdan alıp programı özelleştirebilirsin.
C++:#include <iostream> using namespace std; int main() { for (int i = 9; i > 0;) { for (int j = 1; j <= i; j++) { cout << "*"; } i = i - 2; cout <<endl<<endl; } return 0; }
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.