Python code

Kodla Büyü

or_han

Site Gezgini
Mesajlar
48
a=set()
while len(a)<5 :
say=int(input("sayı gir"))
for x in a:
if x!=say :
a.add(say)
print("sayı eklendi")
else :
print("sayi var ")


print(a)


Mrb arkadaşlar:
Nerede hata yapıyorum ...
Bulamadım...
Yardımlariniz içinn şimdiden tșk ederim.

(set veri tipine 5 adet benzersiz sayı girmek istiyorum)
 
Screenshot_20231111-212739_Coding Python.jpg
 
# Online Python - IDE, Editor, Compiler, Interpreter

a=set()
while len(a)<5 :
say=int(input("sayı gir"))
if not say in a :
a.add(say)
print("sayı eklendi")
else :
print("sayi var ")


print(a)


Hocam mobilde bu kadar yapabildim, bir kontrol et istersen.
 
Hocam kontrol kodunuzda sorun var. Girilen sayı kümede var mı diye kontrol etmenize gerek yok çünkü kümede aynı eleman olamıyor. 5 eleman olunca döngü sona erecek. Şöyle olabilir:

Python:
kume = set()
while len(kume) < 5 :
  sayi = int(input("Sayı girin:"))
  kume.add(sayi)
 
# Online Python - IDE, Editor, Compiler, Interpreter

a=set()
while len(a)<5 :
say=int(input("sayı gir"))
if not say in a :
a.add(say)
print("sayı eklendi")
else :
print("sayi var ")


print(a)


Hocam mobilde bu kadar yapabildim, bir kontrol et istersen.
Tsk ederim...kod çalışiyor...
 
Geri
Üst