Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.79
dimasik_22
0 / 0 / 0
Регистрация: 29.05.2010
Сообщений: 16
#1

Найти сумму всех нечетных трехзначных чисел - C++

13.11.2010, 12:45. Просмотров 2709. Ответов 11
Метки нет (Все метки)

Задача 1. Найти сумму всех нечетных трехзначных чисел.
Задача 2. Дано число. Найти произведение четных чисел.
Задача 3. Дано число. Найти сумму нечетных цифр.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2010, 12:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сумму всех нечетных трехзначных чисел (C++):

Вычислить количество трехзначных и нечетных чисел, найти сумму цифр в каждом числе - C++
Доброго времени суток, первый раз пишу на данном форуме, возможно ошибся разделом, возможно что-то еще неправильно сделал, ну да ладно... ...

Найти сумму всех целых нечетных чисел в диапазоне - C++
Доброе время суток. Условие задачи: Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном...

Найти сумму всех нечетных элементов массива и заменить все четные на эту сумму - C++
#include <iostream> using namespace std; void Sum(int a, int n, int& sum) { for (int i = 0; i < n; i++) { if (a % 2 != 0) ...

Вычислить сумму факториалов всех нечетных чисел от 1 до 9 - C++
C++ for dos v.3.1. вычислить сумму факториалов всех нечетных чисел от 1 до 9 вот что у меня получилось (вернее на что меня хватило) ...

Вычислить и вывести сумму всех нечетных чисел от а до b - C++
Разработать программу, которая позволяет ввести два целых числа а и b; Вычислить и вывести сумму всех нечетных чисел от а до b....

Используя оператор while определить сумму всех нечетных чисел в диапазоне от 1 до 99 - C++
Оператор while

11
relok
2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 25
13.11.2010, 12:58 #2
по первой задаче:

int summa_ne4etnih_trehzna4nih=101+103+105+107+109+111+113+115+117+119+121+123+125+127+129+131+133+135+137+139+141+143+145+1 47+149+151+153+155+157+159+161+163+165+167+169+171+173+175+177+179+181+183+185+187+189+191+193+195+197+199+201+203+205+2 07+209+211+213+215+217+219+221+223+225+227+229+231+233+235+237+239+241+243+245+247+249+251+253+255+257+259+261+263+265+2 67+269+271+273+275+277+279+281+283+285+287+289+291+293+295+297+299+301+303+305+307+309+311+313+315+317+319+321+323+325+3 27+329+331+333+335+337+339+341+343+345+347+349+351+353+355+357+359+361+363+365+367+369+371+373+375+377+379+381+383+385+3 87+389+391+393+395+397+399+401+403+405+407+409+411+413+415+417+419+421+423+425+427+429+431+433+435+437+439+441+443+445+4 47+449+451+453+455+457+459+461+463+465+467+469+471+473+475+477+479+481+483+485+487+489+491+493+495+497+499+501+503+505+5 07+509+511+513+515+517+519+521+523+525+527+529+531+533+535+537+539+541+543+545+547+549+551+553+555+557+559+561+563+565+5 67+569+571+573+575+577+579+581+583+585+587+589+591+593+595+597+599+601+603+605+607+609+611+613+615+617+619+621+623+625+6 27+629+631+633+635+637+639+641+643+645+647+649+651+653+655+657+659+661+663+665+667+669+671+673+675+677+679+681+683+685+6 87+689+691+693+695+697+699+701+703+705+707+709+711+713+715+717+719+721+723+725+727+729+731+733+735+737+739+741+743+745+7 47+749+751+753+755+757+759+761+763+765+767+769+771+773+775+777+779+781+783+785+787+789+791+793+795+797+799+801+803+805+8 07+809+811+813+815+817+819+821+823+825+827+829+831+833+835+837+839+841+843+845+847+849+851+853+855+857+859+861+863+865+8 67+869+871+873+875+877+879+881+883+885+887+889+891+893+895+897+899+901+903+905+907+909+911+913+915+917+919+921+923+925+9 27+929+931+933+935+937+939+941+943+945+947+949+951+953+955+957+959+961+963+965+967+969+971+973+975+977+979+981+983+985+9 87+989+991+993+995+997+999;
printf("1. Summa vseh ne4etnih trehzna4nih 4isel =%d",summa_ne4etnih_trehzna4nih);
0
NikITKA123
19 / 18 / 1
Регистрация: 28.04.2010
Сообщений: 86
13.11.2010, 13:22 #3
первая
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
int main()
{
    setlocale(0, "Rus");
    int i, sum = 0;
    for(i = 99; i < 999; i = (i+2)){
        sum += i;
    }
    printf("Сумма: %d", sum);
    return 0;
}
Добавлено через 2 минуты
по-поводу второй:
нужно найти произведение четных чисел до него или что?
0
M128K145
Эксперт С++
8308 / 3528 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
13.11.2010, 15:10 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
NikITKA123, вот так правильно будет
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
int main()
{
        setlocale(LC_ALL, "Russian");
        int i, sum = 0;
        for(i = 101; i <= 999; i += 2){
                sum += i;
        }
        std::cout<<"Сумма: "<<sum;
        return 0;
}
1
x-voron-7
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 13
15.11.2010, 18:22 #5
Помогите решить:
рекурсия
Вычислить элементы последовательности:
a(0)=1;
a(n)=a(n div 2)+a(n div 3), n>1;
0
silent_1991
Эксперт С++
4997 / 3055 / 149
Регистрация: 11.11.2009
Сообщений: 7,040
Завершенные тесты: 1
15.11.2010, 18:27 #6
А что будет при n == 1?
0
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
15.11.2010, 18:40 #7
Цитата Сообщение от relok Посмотреть сообщение
int summa_ne4etnih_trehzna4nih=101+103+105+107+109+111+113+115+117+119+121+123+125+1 27+129+131+133+135+137+139+141+143+145+147+149+151+153+155+157+159+161+163+165+1 67+169+171+173+175+177+179+181+183+185+187+189+191+193+195+197+199+201+203+205+2 07+209+211+213+215+217+219+221+223+225+227+229+231+233+235+237+239+241+243+245+2 47+249+251+253+255+257+259+261+263+265+267+269+271+273+275+277+279+281+283+285+2 87+289+291+293+295+297+299+301+303+305+307+309+311+313+315+317+319+321+323+325+3 27+329+331+333+335+337+339+341+343+345+347+349+351+353+355+357+359+361+363+365+3 67+369+371+373+375+377+379+381+383+385+387+389+391+393+395+397+399+401+403+405+4 07+409+411+413+415+417+419+421+423+425+427+429+431+433+435+437+439+441+443+445+4 47+449+451+453+455+457+459+461+463+465+467+469+471+473+475+477+479+481+483+485+4 87+489+491+493+495+497+499+501+503+505+507+509+511+513+515+517+519+521+523+525+5 27+529+531+533+535+537+539+541+543+545+547+549+551+553+555+557+559+561+563+565+5 67+569+571+573+575+577+579+581+583+585+587+589+591+593+595+597+599+601+603+605+6 07+609+611+613+615+617+619+621+623+625+627+629+631+633+635+637+639+641+643+645+6 47+649+651+653+655+657+659+661+663+665+667+669+671+673+675+677+679+681+683+685+6 87+689+691+693+695+697+699+701+703+705+707+709+711+713+715+717+719+721+723+725+7 27+729+731+733+735+737+739+741+743+745+747+749+751+753+755+757+759+761+763+765+7 67+769+771+773+775+777+779+781+783+785+787+789+791+793+795+797+799+801+803+805+8 07+809+811+813+815+817+819+821+823+825+827+829+831+833+835+837+839+841+843+845+8 47+849+851+853+855+857+859+861+863+865+867+869+871+873+875+877+879+881+883+885+8 87+889+891+893+895+897+899+901+903+905+907+909+911+913+915+917+919+921+923+925+9 27+929+931+933+935+937+939+941+943+945+947+949+951+953+955+957+959+961+963+965+9 67+969+971+973+975+977+979+981+983+985+987+989+991+993+995+997+999;
printf("1. Summa vseh ne4etnih trehzna4nih 4isel =%d",summa_ne4etnih_trehzna4nih);


Добавлено через 34 секунды
чисто програмистский подход!
1
x-voron-7
0 / 0 / 0
Регистрация: 20.06.2010
Сообщений: 13
15.11.2010, 19:07 #8
не знаю.
0
go
Эксперт С++
3586 / 1366 / 129
Регистрация: 16.04.2009
Сообщений: 4,527
15.11.2010, 19:11 #9
Цитата Сообщение от dimasik_22 Посмотреть сообщение
Задача 3. Дано число. Найти сумму нечетных цифр.
число типа int ?
0
slice
35 / 78 / 4
Регистрация: 04.11.2010
Сообщений: 249
15.11.2010, 19:14 #10
создай новую тему
0
asics
Freelance
Эксперт С++
2853 / 1788 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
15.11.2010, 19:21 #11
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от dimasik_22 Посмотреть сообщение
Задача 3. Дано число. Найти сумму нечетных цифр.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int main()
{
    int sum = 0, n = 0;
    int a = 221;
    while(a)
   {
          n = a % 10;
          a/=10;
          if(n%2)
          {
                sum+=n;
           }
    }
    std::cout << sum;
    return 0;
}
0
Sakralbar
349 / 159 / 12
Регистрация: 22.12.2011
Сообщений: 342
23.12.2011, 03:36 #12
relok, брутфорс однако
0
23.12.2011, 03:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2011, 03:36
Привет! Вот еще темы с ответами:

Вывести сумму всех чётных и нечетных чисел заданного диапазона - C++
Нужно:5й из диапазона чисел от c до q (c и q вводит пользователь) вывести сумму всех чётных чисел, сумму всех не чётных чесел. #include...

Нерекурсивные процедуры и функции: вычислить сумму факториалов всех нечетных чисел от 1 до 9 - C++
Написать программу для вычисления суммы факториалов всех нечетных чисел от 1 до 9 Добавлено через 34 минуты ребята помогите

Написать программу, которая находит сумму всех целых нечетных чисел в заданном диапазоне - C++
Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном пользователе. #include &lt;iostream&gt; using...

Найти сумму отрицательных, сумму нечетных чисел - C++
Программа запрашивает количество чисел, затем вводит целые числа в соответствии с указанным количеством. Программа находит сумму...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

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