Arkadaşlar selam. C++'da konsola bu şekilde döngü kullanarak kod basmam lazım. Kod yazdım ve kod çalışıyor ancak daha kısa olabilir gibi geldi. Sizin önerileriniz var mı? Daha nasıl kısa tutabilirim. Şimdiden Teşekkürler.
Şu şekilde yaptım. İstenirse sayı da değiştirilebiliyor olması lazım ama şekil gereği çift çift gitmek daha uygun olur. Anlamadığınız yeri sormaktan çekinmeyin.
Kod:
#include<iostream>
using namespace std;
int main() {
int num = 8;
int num2 = 0;
for (int i = 0; i < num / 2; ++i) {
for (int j = 0; j < i; ++j)
cout << " ";
cout << num2++ << " " << ++num2 << endl;
}
num2 = num - 2;
for (int i = num / 2 - 1; i > 0; --i) {
for (int j = i - 1; j > 0; --j)
cout << " ";
cout << num2-- << " " << num2-- << endl;
}
return 0;
}