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

Заполнить массив первыми натуральными 4-значными числами, у которых сумма четных цифр больше суммы нечетных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ LNK2019 два проекта в одном решении (MSVC gtest) http://www.cyberforum.ru/cpp-beginners/thread1527773.html
Собственно собрал gtest 1.7.0 static debug с ключом /MTd. Создал решение. Добавил в него проект, в котором есть функтор class Factorial { public: int operator()(int n); };
C++ Std::shared_ptr release pointer? Можно ли как-то у std::shared_ptr ( именно std:: ) отнять указатель, дабы он более не имел над ним власти? Вариант передавать "пустой" делитер не подходит, не известно при инициализации, как будет удаляться объект. http://www.cyberforum.ru/cpp-beginners/thread1527766.html
Чтение из текстового файла C++
Условие задачи: В текстовый фаил (c:\program\zitel.txt) записаны: - фамилия - город - улица - дом - квартира для каждого жителя построчно (каждый житель с новой строки).
C++ Работа с ортогональными списками (гирлянды и висюльки)
Необходимо подвесить самую короткую висюльку к первой (т.е. продолжить её) // MSVC++ 7.1 #include "stdafx.h" #include <iostream> #include <locale> using namespace std; int l = 0;
C++ Как прописать grandchild френдом parent? http://www.cyberforum.ru/cpp-beginners/thread1527748.html
Есть класс parent. От него наследуется класс child. Внутри класса child объявлен класс grandchild. Как прописать grandchild френдом parent? Пробовал вот так, но не работает. class child; class child::grandchild; class parent { friend class child::grandchild; }; class child:parent {
Visual Studio Полная версия среды Visual Studio 2015 Какая наиболее полная версия Visual Studio 2015 ?? Community урезанная а полная получается Enterprise или какую надо скачивать чтоб была полная?? подробнее

Показать сообщение отдельно
Ferrari F1
Нарушитель
293 / 279 / 61
Регистрация: 27.01.2015
Сообщений: 1,888
Записей в блоге: 1
Завершенные тесты: 1
09.09.2015, 22:06     Заполнить массив первыми натуральными 4-значными числами, у которых сумма четных цифр больше суммы нечетных
Siller,
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
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <iomanip>
#include <windows.h>
using namespace std;
 
bool returnValue(long value)
{
    unsigned short x(0), y(0);
    for (short current; value; value /= 10)
        if ((current = value % 10) % 2)
            y += current;
        else
            x += current;
    return x > y;
}
 
int main(void)
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    cout << "Введите размерность массива: ";
    long toEnter;
    cin >> toEnter;
    long* Array(new long[toEnter]);
    cout.put('\n');
    for (short i(0), start(1000); i < toEnter; start++)
        if (returnValue(start))
            Array[i++] = start;
    for (short i(0); i < toEnter; i++)
        cout << left << setw(5) << Array[i] << ((i + 1) % 10 ? "" : "\n");
    cout.put('\n') << endl;
    delete[] Array;
    system("pause");
    return 0;
}
 
Текущее время: 00:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru