Klavyeden Şifre Girilene Kadar Ekrana Bitirmek Için Şifre Yaz Yazan Şifre Yazıldığında Ders Bittiği Yazan Programı While Döngüsü Ile Hazırlayınız. Nasıl Yapabilirimm
Programın Amacı
Bu program, kullanıcının klavyeden girdiği şifreyi ekrana yazdırmak ve şifre girilene kadar ekranda "Ders Bittiği" yazısını göstermektir.
Programın Kodu
Aşağıdaki kod, while döngüsü kullanarak programı hazırlayabilirsiniz.
import time
def ders_bitti():
print("Ders Bittiği")
def klavyeden_gir():
sifre = input("Lütfen şifrenizi giriniz: ")
return sifre
def ekrana_yaz(sifre):
print("Girdiğiniz Şifre:", sifre)
def main():
while True:
sifre = klavyeden_gir()
ekrana_yaz(sifre)
ders_bitti()
devam = input("Devam etmek istiyorsanız 'e' tuşuna basınız, aksi halde program sonlanacaktır: ")
if devam.lower() != 'e':
break
if name == "main":
main()
Programın İşleyişi
- Program,
ders_bitti()
fonksiyonunu çağırarak ekranda "Ders Bittiği" yazısını gösterir. - Kullanıcı,
klavyeden_gir()
fonksiyonunu çağırarak klavyeden şifre girer. - Girdiği şifre,
ekrana_yaz()
fonksiyonu tarafından ekrana yazdırılır. - Kullanıcı, devam etmek isteyip istemediğini soran bir input alınıp, devam etmek istiyorsa program döngüsüne devam eder, aksi halde program sonlanır.
Programın Özellikleri
- Program, while döngüsü kullanarak kullanıcıdan şifre girişi alabilir.
- Program, girdiği şifreyi ekrana yazdırabilir.
- Program, kullanıcıdan devam etmek isteyip istemediğini sorabilir.
Programın Avantajları
- Program, kullanıcıdan şifre girişi alabilir.
- Program, girdiği şifreyi ekrana yazdırabilir.
- Program, kullanıcıdan devam etmek isteyip istemediğini sorabilir.
Programın Dezavantajları
- Program, kullanıcıdan şifre girişi alması gerektiği için kullanıcıya ek bir yük getirebilir.
- Program, girdiği şifreyi ekrana yazdırması gerektiği için kullanıcıya ek bir yük getirebilir.
Programın Uygulaması
Program, kullanıcıdan şifre girişi alabilir ve girdiği şifreyi ekrana yazdırabilir. Kullanıcı, devam etmek isteyip istemediğini soran bir input alınıp, devam etmek istiyorsa program döngüsüne devam eder, aksi halde program sonlanır.
Programın Sonucu
Soru 1: Programın Amacı Nedir?
Cevap: Programın amacı, kullanıcının klavyeden girdiği şifreyi ekrana yazdırmak ve şifre girilene kadar ekranda "Ders Bittiği" yazısını göstermektir.
Soru 2: Programın Kodu Nasıl Hazırlanır?
Cevap: Aşağıdaki kod, while döngüsü kullanarak programı hazırlayabilirsiniz.
import time
def ders_bitti():
print("Ders Bittiği")
def klavyeden_gir():
sifre = input("Lütfen şifrenizi giriniz: ")
return sifre
def ekrana_yaz(sifre):
print("Girdiğiniz Şifre:", sifre)
def main():
while True:
sifre = klavyeden_gir()
ekrana_yaz(sifre)
ders_bitti()
devam = input("Devam etmek istiyorsanız 'e' tuşuna basınız, aksi halde program sonlanacaktır: ")
if devam.lower() != 'e':
break
if name == "main":
main()
Soru 3: Programın İşleyişi Nasıl Olur?
Cevap:
- Program,
ders_bitti()
fonksiyonunu çağırarak ekranda "Ders Bittiği" yazısını gösterir. - Kullanıcı,
klavyeden_gir()
fonksiyonunu çağırarak klavyeden şifre girer. - Girdiği şifre,
ekrana_yaz()
fonksiyonu tarafından ekrana yazdırılır. - Kullanıcı, devam etmek isteyip istemediğini soran bir input alınıp, devam etmek istiyorsa program döngüsüne devam eder, aksi halde program sonlanır.
Soru 4: Programın Özellikleri Nedir?
Cevap:
- Program, while döngüsü kullanarak kullanıcıdan şifre girişi alabilir.
- Program, girdiği şifreyi ekrana yazdırabilir.
- Program, kullanıcıdan devam etmek isteyip istemediğini sorabilir.
Soru 5: Programın Avantajları Nedir?
Cevap:
- Program, kullanıcıdan şifre girişi alabilir.
- Program, girdiği şifreyi ekrana yazdırabilir.
- Program, kullanıcıdan devam etmek isteyip istemediğini sorabilir.
Soru 6: Programın Dezavantajları Nedir?
Cevap:
- Program, kullanıcıdan şifre girişi alması gerektiği için kullanıcıya ek bir yük getirebilir.
- Program, girdiği şifreyi ekrana yazdırması gerektiği için kullanıcıya ek bir yük getirebilir.
Soru 7: Programın Uygulaması Nasıl Olur?
Cevap: Program, kullanıcıdan şifre girişi alabilir ve girdiği şifreyi ekrana yazdırabilir. Kullanıcı, devam etmek isteyip istemediğini soran bir input alınıp, devam etmek istiyorsa program döngüsüne devam eder, aksi halde program sonlanır.
Soru 8: Programın Sonucu Nedir?
Cevap: Program, kullanıcıdan şifre girişi alabilir ve girdiği şifreyi ekrana yazdırabilir. Kullanıcı, devam etmek isteyip istemediğini soran bir input alınıp, devam etmek istiyorsa program döngüsüne devam eder, aksi halde program sonlanır.