Ц Програм за обртање броја

Преглед садржаја

У овом примеру ћете научити да обрнете број који је унео корисник.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања на Ц:

  • Ц Оператери програмирања
  • Ц вхиле и уради … вхиле Лооп

Обрни целобројно

#include int main() ( int n, rev = 0, remainder; printf("Enter an integer: "); scanf("%d", &n); while (n != 0) ( remainder = n % 10; rev = rev * 10 + remainder; n /= 10; ) printf("Reversed number = %d", rev); return 0; ) 

Оутпут

Унесите цео број: 2345 Обрнути број = 5432 

Овај програм узима целокупан унос од корисника. Тада се whileпетља користи док n != 0није фалсе (0).

У свакој итерацији петље израчунава се остатак када се н подели са 10 и вредност н се смањи за 10 пута.

Унутар петље, обрнути број израчунава се помоћу:

rev = rev*10 + remainder; 

Занимљиви Чланци...