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

Подсчитать сумму цифр числа, находящихся на нечетных позициях - C++

Восстановить пароль Регистрация
 
Dmitry9494
0 / 0 / 0
Регистрация: 06.05.2013
Сообщений: 20
10.05.2013, 19:12     Подсчитать сумму цифр числа, находящихся на нечетных позициях #1
Всем добрый день..помогите решить 6 задач .ничего не понимаю в этом языке поэтому где можно и нужно пишите пожалуйста комментарии по ходу кода..чтоб было более менее понятно и я смог объяснить преподу что и как..что использовал как работает и тд..вот и сами задачи..спасибо заранее за каждую решенную задачу..я Вам очень благодарен!!
1)Подсчитать суммц цифр числа, находящихся на нечетных позициях.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2013, 19:12     Подсчитать сумму цифр числа, находящихся на нечетных позициях
Посмотрите здесь:

C++ В одномерном массиве посчитать сумму элементов,находящихся в четных позициях и т.д
Вычислить и выдать на экран сумму K старших (находящихся слева) цифр этого числа. C++
В одномерном массиве посчитать сумму элементов, находящихся в чётных позициях C++
C++ В одномерном массиве посчитать сумму элементов, находящихся в четных позициях
C++ Найти сумму цифр числа, находящихся на четных позициях
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
10.05.2013, 20:42     Подсчитать сумму цифр числа, находящихся на нечетных позициях #2
Цитата Сообщение от Dmitry9494 Посмотреть сообщение
1)Подсчитать суммц цифр числа, находящихся на нечетных позициях.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cmath>
 
int main()
{
    int number;
    std::cout << "Number: ";
    std::cin >> number;
    number = abs(number);
 
    unsigned resultSum(0);
    while (number) {
        static unsigned position(0);
        if (++position % 2)
            resultSum += number % 10;
        number /= 10;
    }
    std::cout << "Result: " << resultSum << std::endl;
 
    return 0;
}
_Mutex
Заблокирован
10.05.2013, 21:07     Подсчитать сумму цифр числа, находящихся на нечетных позициях #3
//1)Подсчитать суммц цифр числа, находящихся на нечетных позициях.
C++
1
2
3
4
5
6
7
 int s=123456; 
    int i=1,sum=0,index=1;
    do{
        i*=10;
        if(index++%2!=0)sum+=s%i/(i/10);
    }while(s/i!=0);
    cout<<sum<<endl;
Genn55
341 / 188 / 37
Регистрация: 26.12.2012
Сообщений: 658
11.05.2013, 16:59     Подсчитать сумму цифр числа, находящихся на нечетных позициях #4
Цитата Сообщение от Dmitry9494 Посмотреть сообщение
1)Подсчитать суммц цифр числа, находящихся на нечетных позициях.
Уточните свое задание сумму цифр каждого числа? или всех?
КонецСвета
11.05.2013, 17:23
  #5
 Комментарий модератора 
Dmitry9494, пора уже заканчивать бездумно плодить темы.
люди вам отвечают, отвечают... напишите что хоть вас не устраивает, уточните задание.
выложите свои наработки.
Перечитайте правила форума: дублирование тем запрещено.
Fpg
0 / 0 / 0
Регистрация: 02.12.2012
Сообщений: 3
12.05.2013, 01:56     Подсчитать сумму цифр числа, находящихся на нечетных позициях #6
Цитата Сообщение от _Mutex Посмотреть сообщение
Код C++

*int s=123456;
* * int i=1,sum=0,index=1;
* * do{
* * * * i*=10;
* * * * if(index++%2!=0)sum+=s%i/(i/10);
* * }while(s/i!=0);
* * cout<<sum<<endl;
тут же я так понимаю цифры начинают индексироваться с конца,то есть программа работает правильно,когда в числе нечетное кол-во цифр,а если четное... то код работает не правильно.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2013, 17:09     Подсчитать сумму цифр числа, находящихся на нечетных позициях
Еще ссылки по теме:

Вычислить и вывести произведение первых 7 элементов массива и сумму следующих 7 элементов находящихся на четных позициях C++
C++ Найти сумму делитей. Подсчитать сумму цифр числа. Количество цифр

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

Или воспользуйтесь поиском по форуму:
Dmitry9494
0 / 0 / 0
Регистрация: 06.05.2013
Сообщений: 20
30.05.2013, 17:09  [ТС]     Подсчитать сумму цифр числа, находящихся на нечетных позициях #7
прокомментируйте код
Yandex
Объявления
30.05.2013, 17:09     Подсчитать сумму цифр числа, находящихся на нечетных позициях
Ответ Создать тему
Опции темы

Текущее время: 14:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru