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

Замена цифр в числе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблон класса «Комплексное число» http://www.cyberforum.ru/cpp-beginners/thread546306.html
Помогите пожалуйста исправить ошибки в программе Задание :Создать шаблон класса «Комплексное число» – Complex. Класс должен содержать несколько конструкторов и операции для сложения, вычитания, умножения, деления, присваивания. Создать два вектора размерности n из комплексных координат. Передать их в функцию, которая выполняет сложение комплексных векторов. Программа: #include <iostream>...
C++ Вывести слова в порядке, соответствующем латинскому алфавиту Дана строка символов, состоящих из произвольного текста на английском языке, слова разделены пробелом. Вывести на экран слова этого текста в порядке, соответствующем латинскому алфавиту. http://www.cyberforum.ru/cpp-beginners/thread546288.html
Как определить шаг на котором заканчивается символьный файл? C++
При заполнении матрицы символьным файлом мне нужно подсчитать каким размером получится матрица как это сделать? int main(){ FILE *in,*out; int n = 0; // ïî âåðòèêàëè int m = 0; // ïî ãîðèçîíòàëè char c; // êâàäðàòíàÿ ìàòðèöà 100õ100 char l; in = fopen( "read.txt", "r" ); out=fopen( "write.txt", "w" );
C++ Задан интервал и шаг изменения аргумента. Вычислить значение аргумента под кривой
Задан интервал и шаг изменения аргумента. Вычислить значение аргумента под кривой Y=2*x+2*sin(x/3) на заданном интервале. Подскажите алгоритм решения.
C++ Найти корень уравнения методом Ньютона с заданной точностью. http://www.cyberforum.ru/cpp-beginners/thread546267.html
Заданы коэффициенты полинома третей степени и точность. Найти корень уравнения методом Ньютона с заданной точность. Подскажите алгоритм решения задачи. я не представля как даже выглядит код для этой задачи
C++ Из двух массивов сформировать общий массив Доброго времени суток, уважаемые посетители форума! Прощу помощи в составлении программы. Нужно написать и отладить программу в среде Borland C++ 3.1 . Задание такое: Из двух целочисленных массивов различной размерности сформировать общий массив. Упорядочить полученный массив в порялке убывания его элементов. Найти наибольшее значение заданных массивов Создать функции для сортировки массива и... подробнее

Показать сообщение отдельно
softmob
1248 / 698 / 155
Регистрация: 20.02.2010
Сообщений: 1,035
12.04.2012, 20:24     Замена цифр в числе
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
#include <iostream>
using namespace std;
 
int main(void)
{
    __int64 n, res = 0, st = 1;
    cout << "enter n: ";
    cin >> n;
 
    while (n)
    {
        int q = n % 10;
        if (q == 3 || q == 5 || q == 7)
            res += ++q * st;
        else
            res += q * st;
 
        n /= 10;    
        st *= 10;
    }
 
    cout << res << endl;
    return 0;
}
 
Текущее время: 19:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru