Python kod yazmak

362800

Hectopat
Katılım
29 Ağustos 2020
Mesajlar
575
Çözümler
2
Bir kod yazmam gerek lakin bir türlü beceremedim. Lütfen bilen arkadaşlar bir yardımcı olsun bir proje için lazım.
Ekteki gibi olması lazım kodun.
 

Dosya Ekleri

  • Kod.png
    Kod.png
    13,1 KB · Görüntüleme: 166
Son düzenleyen: Moderatör:
Aslında basit bir soru bu. Horizontal kolay ama vertical bir tık karışık.
vertical için c++ kodu;
C++:
    int n = 5, index = 1;
    for (int i = 1; i <= n; i++) {
        index = i;
        for (int j = 1; j <= i; j++) {
            cout << index << "\t";
            index += n - j;
        }
        cout << endl;
    }

horizontal için c++ kodu;
C++:
    int n = 5, index = 1;
    for (int i = 1; i <= n; i++) {
        for (int j = 1; j <= i; j++) {
            cout << index++ << "\t";
        }
        cout << endl;
    }


pyhton c++ dan daha kolay derler çevirmek de umarım kolaydır. kolay gelsin.
 
Aslında basit bir soru bu. Horizontal kolay ama vertical bir tık karışık.
vertical için c++ kodu;
C++:
    int n = 5, index = 1;
    for (int i = 1; i <= n; i++) {
        index = i;
        for (int j = 1; j <= i; j++) {
            cout << index << "\t";
            index += n - j;
        }
        cout << endl;
    }

horizontal için c++ kodu;
C++:
    int n = 5, index = 1;
    for (int i = 1; i <= n; i++) {
        for (int j = 1; j <= i; j++) {
            cout << index++ << "\t";
        }
        cout << endl;
    }


pyhton c++ dan daha kolay derler çevirmek de umarım kolaydır. kolay gelsin.
Çok sağol hocam
Aslında basit bir soru bu. Horizontal kolay ama vertical bir tık karışık.
vertical için c++ kodu;
C++:
    int n = 5, index = 1;
    for (int i = 1; i <= n; i++) {
        index = i;
        for (int j = 1; j <= i; j++) {
            cout << index << "\t";
            index += n - j;
        }
        cout << endl;
    }

horizontal için c++ kodu;
C++:
    int n = 5, index = 1;
    for (int i = 1; i <= n; i++) {
        for (int j = 1; j <= i; j++) {
            cout << index++ << "\t";
        }
        cout << endl;
    }


pyhton c++ dan daha kolay derler çevirmek de umarım kolaydır. kolay gelsin.
Aslında kullanıcıdan bir değer isteniyor ona göre nasıl toparlarız?
 
Merhaba dostum öncelikle soruyu kendin çözmeni tavsiye ederim ancak yardımcı olmak amaçlı arkadaşın attığı kodu pythona çevirerek aşağıya bırakıyorum biraz incelersen kolayca anlayabilirsin.

Vertical olanı:
Python:
n = 5
index = 1
i = 1
while  i <= n:
        index = i
        j = 1
        while j<=i:
            print(index, "\t")
            index += n - j
            j +=1
        i+=1

Horizontal olanı:
Python:
n = 5
index = 1
i = 1
while i<=n:
        j = 1
        while  j <=i:
            print(index+1, "\t")
       i+=1
 
Merhaba dostum öncelikle soruyu kendin çözmeni tavsiye ederim ancak yardımcı olmak amaçlı arkadaşın attığı kodu pythona çevirerek aşağıya bırakıyorum biraz incelersen kolayca anlayabilirsin.

Vertical olanı:
Python:
n = 5
index = 1
i = 1
while  i <= n:
        index = i
        j = 1
        while j<=i:
            print(index, "\t")
            index += n - j
            j +=1
        i+=1

Horizontal olanı:
Python:
n = 5
index = 1
i = 1
while i<=n:
        j = 1
        while  j <=i:
            print(index+1, "\t")
       i+=1
2 soru vardı aslında birinciyi yaptım da bunu beceremedik. Çok teşekkür ederim.
Merhaba dostum öncelikle soruyu kendin çözmeni tavsiye ederim ancak yardımcı olmak amaçlı arkadaşın attığı kodu pythona çevirerek aşağıya bırakıyorum biraz incelersen kolayca anlayabilirsin.

Vertical olanı:
Python:
n = 5
index = 1
i = 1
while  i <= n:
        index = i
        j = 1
        while j<=i:
            print(index, "\t")
            index += n - j
            j +=1
        i+=1

Horizontal olanı:
Python:
n = 5
index = 1
i = 1
while i<=n:
        j = 1
        while  j <=i:
            print(index+1, "\t")
       i+=1
Hocam kodları denediniz mi? Ben çalıştırınca olmadı.
 
Son düzenleme:
Bir proje için dün itibari ile Pyhton öğrenmeye başladım. Şu anki bilgimle cevap vereceğim. Belki daha kısa yolu vardır.

Edit: Normalde kod olarak yazmıştım ama kopyala-yapıştır yapmaman için resim olarak veriyorum. En azından kodu yazarken bir kısım aklında kalır.
 
Son düzenleyen: Moderatör:
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ı