Python ile Girilen 2 Sayının Üssünü Alma Örneği
Bu yazımızda, Python ile, kullanıcı tarafından girilen iki sayıdan ikincisini, ilkinin üssü olacak şekilde yazan örnek bir program kodlayacağız.
İlk olarak soru çözümünde kullandığımız yaklaşımımızı adım adım yazalım ve temsili bir akış şeması çizelim:
- Adım 1: Başla
- Adım 2: Kullanıcıdan birinci sayıyı al (sayi1)
- Adım 3: Kullanıcıdan ikinci sayıyı al (sayi2)
- Adım 4: İkinci sayıyı, birinci sayının üssü olarak al ve sonucu sayi1UssuSayi2 değişkenine ata (sayi1UssuSayi2 = sayi1 ** sayi2)
- Adım 5: sayi1, sayi2 ve sayi1UssuSayi2 değişkenlerini ekrana yaz
- Adım 6: Bitir
- İlk çözümümüzde artimetik operatörü kullanarak kodlayacağız:
1 2 3 4 5 6 |
sayi1 = int (input("Lütfen birinci sayıyı giriniz...")) sayi2 = int (input("Lütfen ikinci sayıyı giriniz...")) sayi1UssuSayi2 = sayi1**sayi2 print (f"{sayi1} üzeri {sayi2} = {sayi1UssuSayi2} eder.") |
Kodu çalıştırmak için: Trinket
- İkinci çözümümüzde pow () metodunu kullanacağız:
1 2 3 4 5 6 |
sayi1 = int (input("Lütfen birinci sayıyı giriniz...")) sayi2 = int (input("Lütfen ikinci sayıyı giriniz...")) sayi1UssuSayi2 = pow (sayi1, sayi2) print(f"{sayi1} üzeri {sayi2} = {sayi1UssuSayi2} eder.") |