C Kaynak

C Programlama Dili Üs Alma (Fonksiyonsuz ya da Pow ile)

C programlama dili üs alma işlemini sadece for döngüsü ile fonksiyonsuz yapma ya da pow ile üs alma örneklerini bulabilirsiniz.

C programlama dili üs alma işlemini fonsiyonsuz ya da pow fonksiyonu ile yapılışını bulabilirsiniz. Fonksiyonsuz for döngüsü kullanarak iki farklı örnek ile bulabilirsiniz.

  1. Kullanıcıdan klavyeden sayı ve üs değerini girmesi istenilir
  2. Girilen değerler ile for döngüsü içerisinde işlem yapılır
  3. En son işlem olarak ekrana sonuç yazdırılır.

C Programlama Dili Üs Alma (For döngüsü ile)

Eğer üs değeri negatif girilirse for döngüsü içerisine girmeyeceği için sonuç 1 olarak ekrana yazılacaktır. Negatif değerler için sorun çıkarmamak için if-else koşulu ile kontrol ederek bu sorundan kurtulabiliriz

  1. Kullanıcıdan değerler alınır
  2. Girilen üs değeri negatif olup olmadığı kontrol edelir
  3. Eğer negatif girilirse ‘degisti’ degiskeni 1 yapılır ve üs değeri -1 ile çarpılarak pozitif yapılır
  4. Üs değeri pozitif ise for döngüsünde işlem yapılır ve sonuç ekrana yazdırılır
  5. degisti=1 ise üs negatif olduğundan float bir sonuç değişkeni oluşturulur, çıkan sonuç 1 ile bölünür ve ekrana yazdırılır.

C Programlama Dili Üs Alma (Üs Negatif Girilirse)

For döngüsüyle uğraşmadan sadece pow fonksiyonunu kullanarakta üs alma işlemini çok basit bir şekilde yapabiliriz. pow kullanabilmek için #include <math.h> kullanılması zorunludur.

  1. Kullanıcıdan Sayı ve Üs değeri alınır
  2. Pow hazır fonksiyonu kullanarak sonuç ekrana yazdırılır.

C Programlama Dili Üs Alma (Hazır Pow Fonksiyonu)