Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 08.11.2013
Сообщений: 24
1

Заменить число на обратное по порядку цифр

27.12.2013, 18:00. Просмотров 555. Ответов 0
Метки нет (Все метки)


Доделать программу
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <stdio.h>
#include "stdafx.h"
 
// Функция - Заменить число на обратное по порядку цифр
void Zamena(unsigned &num)
{
 unsigned d[10],n=num,k=0;
 // разложение num на дес. цифры d[k]:
 while (n>=10) {
   d[k++]=n%10; n=n/10;  // d[k] -остаток по модулю на 10
 }
 d[k++]=n%10;
 // составление числа из цифр d[k] в обратном порядке
 n=1; num=0;
 for(int i=k-1; i>=0; i--) {
   num=num+d[i]*n; n=n*10;
 }
}
 
// Главная программа:
int main()
{
 unsigned num[100];
 unsigned n=5,i;
 
 clrscr();
 printf("Введите %d натуральных чисел\n",n);
 for(i=0;i<n;i++) cin>> num[i];
 
 // замена чисел на обратные:
 for(i=0;i<n;i++) Zamena(num[i]);
 
 cout<< "\nОбращенные числа:\n";
 for(i=0; i<n; i++) printf("%4d ",num[i]);
 
 return 0;
}
Добавлено через 6 минут
Задание - Каждое из заданных натуральных чисел заменить числом, получающемся при записи его десятичных цифр в обратном порядке.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.12.2013, 18:00
Ответы с готовыми решениями:

Как отсортировать число по порядку возрастания цифр?
kak mozno sdelat, ctobi dopustim cislo 1230521 sortirovalos i vivodilos na ekrane 0112235

Заменить число в файле следующим по порядку числом
Заменить число в файле следующим по порядку числом ( например 45 на 46 ). Вывести на экран файл и...

Определить номер первой по порядку строки, содержащей наибольшее число цифр
Дана квадратная символьная матрица порядка n. Определить номер первой по порядку строки, содержащей...

Найти номер первой по порядку строки, содержащий наибольшее число цифр
Помогите написать код программы.(Новичок) Дана символьная матрица размера 13х18. Найти номер...

__________________
Помогаю в написании студенческих работ здесь.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.12.2013, 18:00

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Определить номер последнего по порядку столбца, содержащего наибольшее число цифр
Определить номер последнего по порядку столбца, содержащего наибольшее число цифр в квадратной...

Ввести целое число и найти сумму его четных (по порядку) цифр
Ввести целое число и найти сумму его четных (по порядку) цифр. Пример: Введите целое число:...

Найти номер первого по порядку столбца матрицы, содержащего наибольшее число цифр
Дана символьная матрица. Найти номер первого по порядку столбца, содержащего наибольшее число цифр.

Найдите номер первой по порядку строки матрицы, содержащей наибольшее число цифр
Пусть дана символьная матрица размером п х т. Найдите номер: первой по порядку строки, содержащей...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.