Sorularınıza hızlı ve doğru yanıtlar alın, Kalademi.me, en iyi soru-cevap platformu. Farklı alanlardaki profesyonellerden ayrıntılı yanıtlar almak için platformumuzu keşfedin. Sorularınıza hemen güvenilir yanıtlar bulmak için deneyimli uzman topluluğumuzdan faydalanın.

Klavyeden girilen bir metin içinde yine klavyeden girilen bir harfin sayısını ve konumlarını bulduran programı yazınız.

Sagot :

Cevap:

metin=input("metin giriniz :")

k=input("aranacak harfi giriniz :")

say=0

s=0

for x in metin:

   if x==k:

       print(str(s))

       say=say+1

   s=s+1

if say>0:

   print(str(say)+ " adet harf içerir")

else:

   print(k + " harfi hiç yoktur")

python dilinde yazdım

Açıklama:

View image bilastois
RamizY

# Python 3

def function():

   text    = input("text    : ")

   target  = input("letter  : ")

   count   = text.count(target)

   length  = len(text)

   indexes = []

   for index in range(length):

       letter = text[index]

       if letter == target:

           indexes.append(index)

   print(f"indexes : {indexes}")

   print(f"count   : {count}")

function()