yapmak istediğim arkadaşlar maksimum bir sayı belirlemek ve o sayının tersindeki sıralamasını bulmak örnek
maksimum 10 tane sayımız olsun
gelen değer 1 se 10 değerini 4 ise 7 veya 10 sa 1 değerini yazdırmak
if elselen uğraşılmaz nedeni bu değer 10 dan fazla olabilir ileride o yüzden arrayın içerisine for ile sayıları biriktirmekti.
1 den 10 kadar array içerisine listeleme yapamadım :(
10
●94
- 18-07-2021, 11:54:52
- 18-07-2021, 12:05:59Mantık olarak söylüyorum;fsahinoglu adlı üyeden alıntı: mesajı görüntüle
Öncelik olarak arrayin uzunluğunu bulup, for ile içinde dönmelisiniz. Döndüğünüz esnada if else ile kontrol etmelisiniz.
Bu şekilde istediğiniz uzunlukta bir array oluşturabilirsiniz. - 18-07-2021, 12:13:16ilk önce arrayın içerisine sayıları yazdırmam lazım onu yapmaya çalışıyorum.Castaway adlı üyeden alıntı: mesajı görüntüle
miktar = 10
for i in range(miktar):
sayi = [i]
print(sayi)
parça parça oluyor içinde birikmiyor ki ? - 18-07-2021, 12:22:08sayilar = 0Metaren adlı üyeden alıntı: mesajı görüntüle
list=[]
for i in range(10):
sayilar+=i
list +=[i]
bu şekilde hallettim çok sağol dostum sonraki aşamaya geçtim şimdi - 18-07-2021, 12:22:35Yanlış şekilde print ediyorsunuz. Ayrıca miktar değişkeninizi, Arrayin uzunluğu olarak değiştirirseniz, daha güzel olur.fsahinoglu adlı üyeden alıntı: mesajı görüntüle
örn: x = len(miktar)
Siz şu anda array değişkeninin içindeki i sırasına denk gelen karakteri bastırıyorsunuz - 18-07-2021, 12:24:12array içerisindeki veriyi ters çevirecem sonra arama yapacamCastaway adlı üyeden alıntı: mesajı görüntüle
) yavaş yavaş print dışarıda for içinde değil
- 18-07-2021, 12:29:35sayilar = 1Castaway adlı üyeden alıntı: mesajı görüntüle
list=[]
for i in range(1,11):
sayilar+=i
list +=[i]
list.sort(reverse=True)
print(list)
print(list[9])
şuan çalışıyor fakat array 0 dan başladığı için bir sayı aşağıdan eklemem gerekecek onu 1 olarak başlatmam lazım +1 koyarım
)
- 18-07-2021, 13:14:19kodu buraya yazmak istedim lakin beceremedim kusuruma bakmayın. mecburen ubuntu pastebin den link vereceğim.
Link
) yavaş yavaş print dışarıda for içinde değil