Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Pe4eNbKo_O
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
#1

Функция, изменяющая число, переданное ей в качестве параметра - C++

28.12.2012, 01:52. Просмотров 271. Ответов 1
Метки нет (Все метки)

Разработайте функцию Invert, которая возвращает число, полученное записью всех цифр некоторого натурального N в обратном порядке. Т.е., если функция принимает в качестве параметра число 75432, то возвращает число 23457.
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2012, 01:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функция, изменяющая число, переданное ей в качестве параметра (C++):

Функция, которая генерирует число в диапазоне от 0 до числа, которое передается ей в качестве параметра - C++
Написать функцию, которая генерирует одно случайное число в диапазоне от 0 до числа, которое передается ей в качестве параметра. Вызвать...

Функция в качестве параметра - C++
Я не знаю, как передать функцию в качестве параметра. При обработке программа никаких ошибок не выдает, но результат печатает неверный. ...

Функция, принимающая в качестве параметра функцию - C++
Навести пример функции, которая в качестве параметра принимает функцию

Функции: Как передать в качестве параметра число? - C++
Как передать в качестве параметра число? с++

Функция, изменяющая входящие параметры - C++
Можно ли сделать функцию, чтобы она изменяла переменные, которые ей передаются и массив (тоже передается)? Причем массив не обьявлен, как...

Функция изменяющая сразу несколько строк - C++
Нужно, чтобы функция редактировала несколько входящих строк. char str1; char str2; void function1(char*& str1, char*& str2) ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
vua72
415 / 415 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
28.12.2012, 02:47 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    int n=123,
    x=n,
    k=0;
    while (n!=0)
     {
        n/=10;
        k++;
    }
    n=x; x=0;
    while(--k>-1) //
    {
        x+=(n%10)*(int)pow(10, k); // или напишите свою функцию для целочисленного возведения в степень
        n/=10;
    }
    cout <<endl<< x;
    return 0;
}
Добавлено через 12 минут
или так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cstdlib>
#include <cstring>
using namespace std;
int main()
{
    int n=-123;
    char s[255];
    int i, j;
    char c;
    itoa(n, s, 10);
    cout <<"do---->" <<s<< endl;
    for ((n>0)?i = 0:i=1, j = strlen(s)-1; i<j; i++, j--) {
        c = s[i];
        s[i] = s[j];
        s[j] = c;
    }
    cout <<"posle->"<<s<< endl;
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2012, 02:47
Привет! Вот еще темы с ответами:

Рекурсия. Функция, принимающая в качестве единственного аргумента некое число int N, и выводящая на экран последовательность от -N до N - C++
всем привет. нужно сделать рекурсивную функцию, принимающую в качестве единственного аргумента некое число int N, и выводящую на экран...

Функция, которая получает два параметра и возвращает результат деления первого параметра на второй - C++
Тут такая задача: написать функцию, которая получает два параметра тип unsigned short int и возвращает результат деления первого параметра...

Написать функцию, которая проверяет, является ли переданное ей число простым? - C++
Написать функцию, которая проверяет, является ли переданное ей число простым? Число называется простым, если оно делится без остатка только...

Написать процедуру, которая определяет, верно ли, что переданное ей число - простое - C++
Написать процедуру, которая определяет, верно ли, что переданное ей число - простое.(Используйте изменяемые параметры)


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

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

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