Kayıtlar
while(True) etiketine sahip yayınlar gösteriliyor
Ekrana Sonsuz Defa Tarih Yazdıran Program
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
import ile time sınıfını programa dahil ettik böylece time'in özelliklerini kullanabileceğiz. while(True) ile bir sonsuz döngü başlattık. Zaman değişkenine yıl, ay, gün şeklinde tarihi atadık ve print satırı ile zamanı ekrana bastırdık. \r sayesinde imleç başa gider ve böylece sonsuz kez üzerine yazılır ekranda.
Üç Basamaklı Sayı Kontrolü
- Bağlantıyı al
- X
- E-posta
- Diğer Uygulamalar
Bu program bize dışarıdan girilen sayının üç basamaklı olup olmadığını, üç basamaklı ise yüzler, onlar, birler basamaklarının artarak gidip gitmediğini söyler. Eğer artarak gidiyorsa uygun sayı, gitmiyorsa uygun olmayan sayı olacaktır. Eğer girilen sayının uzunluğu 3 ve ilk karakteri sıfır değilse (sayıyı başlangıçta string olarak aldık. Çünkü string ifadelerin uzunluğundan bahsedebiliriz) birler, onlar ve yüzler basamaklarını bulduruyoruz. Birler basamağını önce sayı stringini integera çevirip mod 10'a göre kalanını aldığımızda buluruz. Onlar basamağı ise, sayıdan birler basamağını çıkartıp 10' böldükten sonra da mod 10'a göre kalanını aldığımızda bulunmuş olur. Sayının 100'e tam bölünmesinden elde edilen tam kısmıdır. Yüzler<Onlar<Birler ise sayı "uygun sayı" , değilse "uygun değil" olacaktır. Diğer ihtimal sayının başına 0 yazılmasıdır. Bu nedenle elif ile sayının ilk karakteri sıfıra eşitse diye kontrol ettirmemiz gerekiyor....