Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 976 ответов!

Напишите функцию int reverse(int n) (C/C++), function reverse (n:integer):integer (Pascal), которая переставляет цифры

10-11 класс

числа в обратном порядке .

Kseniya17583 15 февр. 2015 г., 16:12:49 (9 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Nikita2034
15 февр. 2015 г., 16:57:15 (9 лет назад)

C++
#include <math.h>
int revert(int a)
{
int b=0;
int nl = log((float)a)/log(10.0), p = pow((float)10,(float)nl);
for (int i=0; i<=nl; i++)
{
b+= a % 10 *p;
a/=10;
p/=10;
}
return b;
}

Ответить

Другие вопросы из категории

. В результате опыта с подбрасыванием монеты получена информация объемом ...

А) 1 байт; Б) ½ бит; В) 2 байта; Г) 1 бит.

Читайте также

С++. Дана структура «Школьник», имеющая поля: фамилия, имя, пол, дата рождения (год, месяц, число), класс (цифра, буква). Напишите функцию чтения

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



Вы находитесь на странице вопроса "Напишите функцию int reverse(int n) (C/C++), function reverse (n:integer):integer (Pascal), которая переставляет цифры", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.