Hacktoberfest icon indicating copy to clipboard operation
Hacktoberfest copied to clipboard

Reversing a 3-digit number

Open savinineeli6 opened this issue 1 year ago • 6 comments

Hello, I would like to work on a problem of reversing a '3-digit ' number in C language. Can you please assign this issue to me?

savinineeli6 avatar Oct 20 '23 10:10 savinineeli6

Sure, I can assign the issue of reversing a 3-digit number in C language to you. Here is a possible approach to solving the problem:

Declare two integer variables: number and reversed_number. Initialize reversed_number to 0. While number is greater than 0, do the following: Calculate the last digit of number using the modulus operator (%). Multiply reversed_number by 10. Add the last digit of number to reversed_number. Divide number by 10. Return reversed_number.

Source code:

#include <stdio.h>

int reverse_number(int number) { int reversed_number = 0;

while (number > 0) { reversed_number = reversed_number * 10 + number % 10; number = number / 10; }

return reversed_number; }

int main() { int number = 123;

int reversed_number = reverse_number(number);

printf("The reversed number is %d\n", reversed_number);

return 0; }

Intruder9211 avatar Oct 23 '23 06:10 Intruder9211

i would like to fix this issue. pls assign me this issue because as beginner this is very boost myself.

Urva2 avatar Oct 30 '23 17:10 Urva2

Please assign it to me its my last date to contribute for hackatoberfest @Intruder9211

akshatvermavi avatar Oct 31 '23 10:10 akshatvermavi