Kullanıcının gireceği n tane sayıyı küçükten büyüğe sıralayacak bir program yazalım. Bunu bir kaç yoldan yapabiliriz ama ben bir tanesini göstereceğim.
Öncelikle programın çalışma mantığını kavrayalım.
C Programlama
19 Ocak 2015 Pazartesi
Kullanıcının girdiği sayıyı okuyan program
Bir program yapalım. Bu program kullanıcıdan sayı alsın ve geriye bu sayının okunuşunu döndürsün.
Öncelikle programın nasıl çalışacağını tasarlayalım.
Kullanıcıdan sayıyı aldığımız zaman sol baştan beri bu sayıyı okumaya başlamalıyız. Bunu sağlayabiliriz fakat bu birazdan vereceğim yönteme kıyasla biraz daha uğraştırıcı olur.
Bunun yerine sayıyı terse çevirelim ve direkt sağdan beri okumaya başlayalım.
Max okuyacağımız sayı 999999999 olsun ve programın gerekli yerlere 'milyon' ve 'bin' koymasını sağlayalım. Yani geri kalan 3 basamaklı sayıları bizim önceden girdiğimiz gibi okusun. Fonksiyonu yazarsak:
-Sayi giriniz: 582374
-bes yuz seksen iki bin uc yuz yetmis dort
Öncelikle programın nasıl çalışacağını tasarlayalım.
Kullanıcıdan sayıyı aldığımız zaman sol baştan beri bu sayıyı okumaya başlamalıyız. Bunu sağlayabiliriz fakat bu birazdan vereceğim yönteme kıyasla biraz daha uğraştırıcı olur.
Bunun yerine sayıyı terse çevirelim ve direkt sağdan beri okumaya başlayalım.
Max okuyacağımız sayı 999999999 olsun ve programın gerekli yerlere 'milyon' ve 'bin' koymasını sağlayalım. Yani geri kalan 3 basamaklı sayıları bizim önceden girdiğimiz gibi okusun. Fonksiyonu yazarsak:
Kaydol:
Yorumlar (Atom)