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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Максимальный средний балл http://www.cyberforum.ru/cpp-beginners/thread891714.html
Доброго времени суток! Пишу прогу на С++,по условию необходимо вывести на экран список людей с максимальным средним баллом,большим 4. Вся база считывается с файла(txt). Структура базы такая: Фамилия Имя оценка1 оценка2 оценка3 Объясните,пожалуйста,как правильно посчитать это?
C++ Перевод числа из семеричной системы счисления в одиннадцатеричную Перевод числа из семеричной системы счисления в одиннадцатеричную. (если можно то не в консоли, а в "роботе с формами") http://www.cyberforum.ru/cpp-beginners/thread891710.html
C++ Функции для перевода чисел из девятичной системы в десятичную
Надо на С++ Кто какие функции знает?
C++ Написать подпрограмму, которая определяет, делится ли число на «3» без остатка
1)Написать подпрограмму, которая определяет, делится ли число на «3» без остатка, не используя деления и определения остатка от деления. Проверку осуществлять на числах более 1 млн.
C++ Увеличение памяти для массивов http://www.cyberforum.ru/cpp-beginners/thread891695.html
В процессе отладки программы появилась необходимость увеличить массивы, объявленные ниже, на 4 элемента. Можно ли это сделать в первом и во втором случаях, не изменяя константу 10? int *mas1=new int; // 1 vector <int> mas2(10); //2 3. Если работа с массивами, объявленными выше, заканчивается, то в каком случае обязательно использование оператора delete?
C++ Удалить элемент из списка Есть реализован список на С++. Есть ф-ции добавления елемента в конец списка, на начало, и удаления елемента. Если удлять елемент который не последний то удаляет все нормально, и новые елементы в добавляються в конец. Если удалить последний, то в конец елемент добавлять не хочет(80 строка). Помогите разобраться #include <iostream> using namespace std; ... подробнее

Показать сообщение отдельно
drdrink
39 / 39 / 1
Регистрация: 13.05.2013
Сообщений: 103
05.06.2013, 14:09     Напишите функцию, которая для любого целого аргумента возвращает целое значение, полученное изменением порядка следования цифр на обратный
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 <iostream>
#include <string.h>
 
using namespace std;
 
int Reverse(int arg)
{
    int mas[100];
    int d = 10, i = 0, c, res = 0;
    while((arg/d) != 0)
        d *= 10;
    d /= 10;
    c = d;
    while(d)
    {
        mas[i] = (arg%(d*10))/d;
        d /= 10;
        i++;
    }
    i--;
    while(i >= 0)
    {
        res += mas[i]*c;
        c /= 10;
        i--;
    }
    return res;
}
 
int main()
{
    int k, res;
    cin >> k;
    res = Reverse(k);
    cout << res << endl;
    return 0;
}
 
Текущее время: 12:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru