Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main (void)
- {
- int number, a, u, b, invertedNumber, o;
- char numblu;
- printf ("Enter number => ");
- scanf ("%i", &number);
- //Переворачиваем число и сохраняем в переменной invertedNumber
- u = 1;
- b = 10;
- //invertedNumber = 0;
- while (u != 0) {
- u = number / b;
- if (u == 0)
- break;
- b *= 10;
- }
- while (number > 0, b != 1) {
- b /= 10;
- o = number % 10;
- invertedNumber += o * b;
- number /= 10;
- printf ("%i\n", invertedNumber);
- }
- //Переворачиваем перевернутое число и чото еще
- while (invertedNumber > 0) {
- a = invertedNumber % 10;
- switch (a) {
- case (0):
- numblu = '0';
- break;
- case (1):
- numblu = '1';
- break;
- case (2):
- numblu = '2';
- break;
- case (3):
- numblu = '3';
- break;
- case (4):
- numblu = '4';
- break;
- case (5):
- numblu = '5';
- break;
- case (6):
- numblu = '6';
- break;
- case (7):
- numblu = '7';
- break;
- case (8):
- numblu = '8';
- break;
- case (9):
- numblu = '9';
- break;
- default:
- numblu = '0';
- }
- switch (numblu) {
- case ('0'):
- printf ("Zero ");
- break;
- case ('1'):
- printf ("One ");
- break;
- case ('2'):
- printf ("Two ");
- break;
- case ('3'):
- printf ("Three ");
- break;
- case ('4'):
- printf ("Four ");
- break;
- case ('5'):
- printf ("five ");
- break;
- case ('6'):
- printf ("Six ");
- break;
- case ('7'):
- printf ("Seven ");
- break;
- case ('8'):
- printf ("Eight ");
- break;
- case ('9'):
- printf ("Nine ");
- break;
- default:
- printf ("???");
- }
- invertedNumber /= 10;
- }
- printf ("\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement