C dilinde ''for'' fonksiyonu kullanımı

emirbykc

Hectopat
Katılım
19 Temmuz 2020
Mesajlar
87
Screenshot_9.png


For fonksiyonu kullanılarak yukarıdaki görüntü çıktıda, nasıl elde edilebilir?
 
Son düzenleyen: Moderatör:
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;
}
 

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;
}

Atılan link sayesinde olayı çok iyi anladım, yardımlarınız için çok teşekkürler.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı