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.

Klavyeden girilen sayıyı tersten yazdıran program c# form yapisinda lutfen bilmeyen cevap vermesin!!​

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

View image Аноним