İçindekiler:

Bir for döngüsünde bir sayıyı nasıl tersine çevirirsiniz?
Bir for döngüsünde bir sayıyı nasıl tersine çevirirsiniz?

Video: Bir for döngüsünde bir sayıyı nasıl tersine çevirirsiniz?

Video: Bir for döngüsünde bir sayıyı nasıl tersine çevirirsiniz?
Video: Java Dersleri #30 - For Döngüsü Kullanımı 2024, Nisan
Anonim

Program #1: For döngüsünü kullanarak sayıyı tersine çevirecek bir c programı yazın

  1. #Dahil etmek
  2. // www. instanceofjava.com'un tüm hakları saklıdır.
  3. int ana()
  4. {
  5. int n, reverse_Number = 0, rem, Original_number=0;
  6. printf("Ters sayı almak için bir sayı giriniz");
  7. scanf("%d",&n);
  8. Orijinal_sayı=n;

Bu bağlamda, sayıları nasıl tersine çeviriyorsunuz?

Bir sayı matematiksel olarak nasıl tersine çevrilir

  1. Adım 1 - Sayıdaki son basamağı ayırın. lastDigit = sayı % 10. Modulo operatörü (%) bir bölümün geri kalanını döndürür.
  2. Adım 2 - Ters çevirmek için lastDigit'i ekleyin. ters = (ters * 10) + lastDigit.
  3. Adım 3-Sayıdan son basamağı kaldırın. sayı = sayı / 10.
  4. Bu işlemi yineleyin. süre (sayı > 0)

Benzer şekilde, bir süre döngüsünde bir sayıyı nasıl tersine çevirirsiniz? Program #1: For döngüsünü kullanarak sayıyı tersine çevirecek bir c programı yazın.

  1. #Dahil etmek
  2. // www. instanceofjava.com'un tüm hakları saklıdır.
  3. int ana()
  4. {
  5. int n, reverse_Number = 0, rem, Original_number=0;
  6. printf("Ters sayı almak için bir sayı giriniz");
  7. scanf("%d",&n);
  8. Orijinal_sayı=n;

Ek olarak, Java'da bir for döngüsündeki bir sayıyı nasıl tersine çevirirsiniz?

Bu programda iken döngü için kullanılır bir sayıyı tersine çevir aşağıdaki adımlarda verildiği gibi: İlk olarak, sayının 10'a bölümünden kalan, basamak değişkeninde saklanır. Şimdi, digit num öğesinin son basamağını içerir, yani 4. basamak 10 ile çarpıldıktan sonra ters çevrilen değişkene eklenir.

C'deki bir sayıyı nasıl tersine çevirirsiniz?

Bir sayının tersini bulan C programı

  1. int ana() { int n, r = 0;
  2. printf("Ters alınacak bir sayı giriniz"); scanf("%d",&n);
  3. while (n != 0) { r = r * 10; r = r + n %10; n = n/10; }
  4. printf("Sayının tersi = %d ", r);

Önerilen: