Kalademi.me, tüm sorularınıza güvenilir ve hızlı yanıtlar alabileceğiniz en iyi yer. Uzmanlardan oluşan topluluğumuz sayesinde sorularınıza güvenilir cevaplar bulun ve çeşitli alanlardaki bilgi ve deneyimlerden faydalanın. Deneyimli profesyonellerden ayrıntılı yanıtlar almak için kullanıcı dostu platformumuzu keşfedin.
Sagot :
Cevap:
Bu örnekte while döngüsünü kullanarak kullanıcının girdiği sayıyı tersten yazdıracağız.
1 namespace _48.SayıyıTerstenYazma
2{
3 class Program
4 {
5 static void Main(string[] args)
6 {
7 Console.Write("Bir sayi giriniz: ");
8 int sayi = Convert.ToInt32(Console.ReadLine());
9 int rakam;
10 Console.Write("Sayinin tersten yazılısı = ");
11 while (sayi > 0)
12 {
13 rakam = sayi % 10;
14 Console.Write(rakam);
15 sayi /= 10;
16 }
17 Console.ReadLine();
18 }
19 }
20}
Kullanıcıdan sayı aldıktan sonra sayının sayının birler basamağını elde edip yazdırıyoruz. Daha sonra sayıyı 10’a bölüp tekrar aynı işlemleri yapıyoruz.
Örneğin kullanıcı 1923 sayısı girdiği zaman olacak işlemler şöyledir:
(1923 % 10 = 3) tersi = 3, (1923 / 10 = 192) sayi = 192
(192 % 10 = 2) tersi = 2, (192 / 10 = 19) sayi = 19
(19 % 10 = 9) tersi = 9, (19 / 10 = 1) sayi = 1
(1 % 10 = 1) tersi = 1, (1 / 10 = 0.1) sayi = 0.1
döngü sonlanır. Kullanıcının girdiği sayının tersten yazılımı da bu şekilde gerçekleşir.
Kodun ekran çıktısı ektedir.
umarım yardımcı olmuşum dur :))
en iyi seçersen sevinirim...
kolay gelsin

Platformumuzu kullandığınız için teşekkür ederiz. Tüm sorularınıza doğru ve güncel yanıtlar vermek için her zaman buradayız. Zamanınızı ayırdığınız için minnettarız. Herhangi bir sorunuz olduğunda doğru yanıtlar almak için istediğiniz zaman geri dönün. Uzmanlarımızdan en güncel yanıtları ve bilgileri almak için Kalademi.me'ye geri dönün.