Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск совершенных чисел https://www.cyberforum.ru/ cpp-beginners/ thread623997.html
Суть задачи: Вывести n первых совершенных чисел(натуральное число называется совершенным, если равно сумме всех своих делителей, исключая само себя). Написал такой код:#include "stdafx.h" #include...
Скомпилировать проект C++
Не знал в какую ветку кинуть. Требуется помощь! В общем имеется штук 10 исходников на С++ - все они представляют один проект. Нужно все это дело откомпилировать именно в Linux. Пока не могу...
C++ Игра: Трехмерные крестики-нолики
Здравствуй. Не могли бы помочь вот в коком вопросе. Такая проблема:задали курсовую работу по программировании ,игру "трехмерные крестики-нолики". Конечно супер-упер не собираюсь делать, надо...
C++ Бесконечный цикл while и его примочки Помогите понять условие, не надо писать код и готовую программу. cin<<p; ... здесь должно быть отделение p- string (набор символов) в другой string на слова? while (true) { if (p=="октябрь") n=1;... https://www.cyberforum.ru/ cpp-beginners/ thread623971.html
C++ Считывание bmp https://www.cyberforum.ru/ cpp-beginners/ thread623965.html
Здравствуйте, мне надо считать изображение, содержащая только 2х цветную палитру, и просканировать картинку на наличие черных пикселей, если попался черный пиксель, вывести координаты и записать в...
Разложение косинуса в ряд тейлора C++
Сам в шоке, но у меня не получается сделать это полноценно(хромает мат часть си у меня :confusion:). Пробовал по разному:то получается NAN, то ересь,то адская неточность. Пожалуйста дайте код...
C++ icq клиент
Есть ли какие то исходники icq клиентов?
C++ Преобразование из строки юников в массив символов Нужно преобразовать юникод строку в набор символов (массив чар). Как это реализовать? Цель: из эдита получаю текст и записываю в буфер char buffer; //и тут надо заполнить этот массив символами... https://www.cyberforum.ru/ cpp-beginners/ thread623905.html
C++ Создание формы после нажатия кнопки https://www.cyberforum.ru/ cpp-beginners/ thread623902.html
Мне нужно сделать так, чтобы форма создавалась только после нажатия кнопки (именно создавалась, то есть у меня уже есть готовая форма, нужно ее только создать и показать) на дельфи я бы сделал так...
C++ Есть метод класса внутри , есть проверка. Если условие сходится то метод должен выдать указатель, иначе булевую переменную Есть метод класса внутри которого, посередине, есть проверка. Если условие сходится то метод должен выдать указатель на вектор, а если нет то вывести ошибку(мол проверьте правильность введенных... https://www.cyberforum.ru/ cpp-beginners/ thread623877.html
DU
1492 / 1138 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
15.07.2012, 13:00 0

Имеем число, вычислить суму произведений цифр для всех чисел длиной

15.07.2012, 13:00. Просмотров 782. Ответов 8
Метки (Все метки)

Ответ

нет. не правильно. вот как-то так надо:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
const std::string str = "1234325235322342665736453443";
result = 1;
for (int i = 0; i < str.length(); ++i)
{
  const char ch = str[i];
  if (isdigit(ch))
  {
     const int number = ch - '0';
     result *= number; // тут нужно нужно помнить о том, что результат умножения может
                              //  превосходить максимальное число, которое могут хранить переменные типа int
  }
}
std::cout << "result = " << result << std::endl;


Вернуться к обсуждению:
Имеем число, вычислить суму произведений цифр для всех чисел длиной
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.07.2012, 13:00
Готовые ответы и решения:

Имеем число N, вычислить суму произведений цифр для всех чисел длиной N
Имеем число N(количество цифр), вычислить суму произведений цифр для всех чисел длиной N. N&lt;1000 ...

Найти суму суму всех натуральных чисел кратных 13 от 13 до 169
2). Найти суму суму всех натуральных чисел кратных 13 от 13 до 169. Заранее здоровенное спасЫба :)

Вычислить сумму произведений всех пар соседних чисел
Здравствуйте,не могу решить две задачи=(Помогите пожалуйста=) 1)Задан одномерный числовой массив....

Вычислить сумму произведений всех пар соседних чисел
2.Вычислить сумму произведений всех пар соседних чисел.

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