Inhoudsopgave:

Hoe keer je een getal om in een for-lus?
Hoe keer je een getal om in een for-lus?

Video: Hoe keer je een getal om in een for-lus?

Video: Hoe keer je een getal om in een for-lus?
Video: C Program to Reverse a Number | Learn Coding 2024, November
Anonim

Programma #1: Schrijf een c-programma om het nummer om te keren met de for-lus

  1. #erbij betrekken
  2. //www. instanceofjava.com alle rechten voorbehouden.
  3. int hoofd()
  4. {
  5. int n, reverse_Number = 0, rem, Original_number=0;
  6. printf("Voer een nummer in om het omgekeerde nummer te krijgen ");
  7. scanf("%d", &n);
  8. Origineel_nummer=n;

Hoe bereken je in dit verband getallen om?

Hoe een getal wiskundig om te keren

  1. Stap 1 - Isoleer het laatste cijfer in het nummer. lastDigit = getal % 10. De modulo-operator (%) retourneert de rest van een deling.
  2. Stap 2 - Voeg het laatste cijfer toe om te keren. reverse = (reverse * 10) + lastDigit.
  3. Stap 3-Verwijder het laatste cijfer van het nummer. getal = getal / 10.
  4. Herhaal dit proces. terwijl (getal > 0)

Op dezelfde manier, hoe draai je een getal om in een while-lus? Programma #1: Schrijf een c-programma om het nummer om te keren met de for-lus.

  1. #erbij betrekken
  2. //www. instanceofjava.com alle rechten voorbehouden.
  3. int hoofd()
  4. {
  5. int n, reverse_Number = 0, rem, Original_number=0;
  6. printf("Voer een nummer in om het omgekeerde nummer te krijgen ");
  7. scanf("%d", &n);
  8. Origineel_nummer=n;

Bovendien, hoe draai je een getal om in een for-lus in Java?

In dit programma, terwijl lus is gewend aan een nummer omkeren zoals aangegeven in de volgende stappen: Eerst wordt de rest van num gedeeld door 10 opgeslagen in de variabele digit. Nu bevat cijfer het laatste cijfer van num, d.w.z. 4. cijfer wordt vervolgens toegevoegd aan de variabele omgekeerd na vermenigvuldiging met 10.

Hoe draai je een getal in C om?

C-programma om de achterkant van een getal te vinden

  1. int main() { int n, r = 0;
  2. printf("Vul een getal in om te keren "); scanf("%d", &n);
  3. terwijl (n != 0) { r = r * 10; r = r + n% 10; n = n/10; }
  4. printf("Omgekeerde van het getal = %d ", r);

Aanbevolen: