Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Бесконечный цикл While Здравствуйте, помогите пожалуйста с задачей. Условие - ввести массив, состоящий из х числа элементов, затем "распаковать" его в серию нулей и единиц, где первый элемент массива - нули, второй -... https://www.cyberforum.ru/ cpp-beginners/ thread1558452.html Интерполирование функции полиномом. Не совпадают значения в узлах C++
#include <iostream> #include <cmath> using namespace std; #define c 1000 #define n 5 double function_1(double l) { double m; m = pow(l,5);
C++ Если строка матрицы является симметричной, то сделать её реверс Создать класс для работы с матрицей согласно задания. Предусмотреть наличие функций конструктора, деструктора, ввода и вывода элементов матрицы. Даны две матрицы А и В одинакового порядка Н.... https://www.cyberforum.ru/ cpp-beginners/ thread1558434.html C++ Аппроксимация к графику https://www.cyberforum.ru/ cpp-beginners/ thread1558429.html
Здравствуйте! Проблема такая, приходится работать с данными с осциллографа и с помощью программы Origin доставать из данных нужные параметры, конкретно сейчас - показатель экспоненты. Приходится...
Массивы, запись и чтение из файла C++
Доброго времени суток, ребята! Прошу помощи с одной програмкой) Задание: Сгенерировать 3 случайных массива диапазоном 0;10 (int), вывести их на экран и записать файл. Обнулить в памяти...
C++ Вывод текста из файла https://www.cyberforum.ru/ cpp-beginners/ thread1558415.html
Доброго времени суток, пишу программу тестирования, все вопросы с вариантами ответов и верным ответом хранятся в одном файле. Вопрос: как вывести на экран консоли вопрос и несколько вариантов ответов?
C++ Iterator https://www.cyberforum.ru/ cpp-beginners/ thread1558411.html
vector <char>::iterator stek; *stek = '0'; После второй строчки программа при выполнении вылетает, почему?
C++ Странное поведение указателей
Здравствуйте, может кто-нибудь объяснить столь странное поведение указателя. Вот код. int main() { const int Width = 3; const int Height = 5; char arr2 = { "1str", "2str", "3str"};...
C++ Segmentation fault. Динамическая матрица символов https://www.cyberforum.ru/ cpp-beginners/ thread1558391.html
Здравствуйте, надеюсь хоть здесь мне подскажут решение проблемы и укажут на мою ошибку. Пишу лабу, надо написать функцию, которая возвращает двумерный массив слов содержащихся в предложении....
C++ Вставить точку с координатами в соответствующее место на поле Добрый вечер) Мне надо полученный объект вставить в поле...вроде бы простое задание, а как-то никак не прийти к решению. То есть, вышел например объект с координатами (4, 2), значит он должен... https://www.cyberforum.ru/ cpp-beginners/ thread1558384.html
Оцените мою 1 игру "21 card game" C++
Вот решил я сделать свою 1 игру и залить сюда для "конструктивной критики". Правила игры: Выигрывает тот кто наберет больше очков но не больше 21 очка, или тот кто наберет первый 21 очко. Подробней...
C++ Виртуальная функция, полиморфизм Добавить виртуальную функцию.Продемонстрировать полиморфизм. #include "stdafx.h" #include <iostream> #include <Windows.h> #include <string.h> #include <locale> https://www.cyberforum.ru/ cpp-beginners/ thread1558374.html
...
1804 / 1268 / 935
Регистрация: 12.02.2013
Сообщений: 2,063
22.10.2015, 13:23 0

Для целого числа найти сумму нечетных цифр - C++ - Ответ 8228990

22.10.2015, 13:23. Показов 1748. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено ShpiliVilly как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
unsigned func(unsigned val) {
    return (val & 1) ? val : 0;
}
 
unsigned sum(unsigned val) {
    return (val < 10) ? func(val) : func(val % 10) + sum(val / 10);
}
 
int main() {
    unsigned val;
 
    if (std::cin >> val) {
        std::cout << sum(val) << std::endl;
    }
 
    return 0;
}


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

Для целого числа n, найти сумму квадратов его цифр. Проверить является ли полученное число четным
Помогите плз)

Найти сумму цифр целого числа
Дано одно целое 32-х разрядное число (число может быть отрицательным). Вывести сумму. Input: 321...

Найти сумму цифр данного целого числа
Дано целое число. Составить программу которая находит сумму цифр

Найти количество C цифр целого положительного числа K, а также их сумму S
Описать функцию DigitCountSum(K, C, S), находящую количество C цифр целого положительного числа K,...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.10.2015, 13:23
Помогаю со студенческими работами здесь

Найти сумму третьей и четвертой с конца цифр положительного целого числа k
Присвоить целой переменной h сумму третьей и четвертой с конца цифр положительного целого числа k...

Из целого числа получить новое, состоящее из нечетных цифр числа (2315663 -> 3153)
Из целого числа получить новое, состоящее из нечетных цифр числа (2315663 -&gt; 3153) на DevC++....

Алгоритм: найти сумму нечетных цифр целого положительного числа
Разработать алгоритм и записать его на псевдокоде или в виде блок-схемы. Найти сумму нечетных цифр...

Найти сумму нечетных цифр целого числа (используя функцию)
Найти сумму нечетных цифр целого числа (используя функцию) В заданном предложении подсчитать...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru