C Dili

Girilen Sayının Armstrong Sayı Olup Olmadığını Kontrol Etmek İçin C Programı

Bu örnekte, kullanıcı tarafından girilen bir tamsayının Armstrong sayı olup olmadığını kontrol etmeyi öğreneceksiniz.

İlk örnek 3 basamaklı bir sayının Armstrong sayı olup olmadığını kontrol ederken, ikinci örneğimizde n basamaklı yani kullanıcının girdiği herhangi bir sayıya göre işlem yapmaktadır.

Pozitif bir tamsayı, Armstrong numarası olarak adlandırılır (n sırasına göre)

Armstrong sayısının 3 basamaklı olması durumunda, her basamağın küplerinin toplamı, sayının kendisine eşittir. Örneğin, 153 bir Armstrong numarasıdır çünkü

C Kodları:

Ekran Çıktısı:

 

Armstrong sayısını kontrol edin (n) basamak.

Ekran Çıktısı:
Bu programda, önce bir tamsayının hane sayısı hesaplanır ve n’de saklanır. Ve pow () işlevi, ikinci for döngüsünün her yinelemesinde tek tek basamakların gücünü hesaplamak için kullanılır.

About the author

admin

Add Comment

Click here to post a comment

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.