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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Сравнение двух одномерных массивов http://www.cyberforum.ru/cpp-beginners/thread188175.html
Помогите пожалуйста сравнить два одномерных численных массива и вывеси на печать все совпадающие элементы
C++ Посоветуйте литературу по изучению языка программирования С++ ? Всем добрый вечер! Посоветуйте толковые книжки по программированию на языке С++ с нуля ? Тоесть раньше вообще не занимался программированием, вот чтото загорелся желанием начать изучать, вначале сам хочу поковыряться , в дальнейшем планирую на курсы пойти, но в начале сам хочу) мне посоветовали вначале освоить Visual Basic 6.0 затем С а уж затем С++ ,правильно ли это? может что то другое... http://www.cyberforum.ru/cpp-beginners/thread188174.html
C++ Определить процедуру вычисления площади треугольника по координатам его вершин
Даны натуральное число n, действительные числа x1, y1, x2, y2,..., xn, yn. Найти площадь n угольника, вершины которого при некотором последовательным обходе имеют координаты (x1, y1), (x2, y2), ..., (xn, yn). (Определить процедуру вычисления площади треугольника по координатам его вершин).
C++ Программа нахождения максимумов в диагоналях матрицы 5х5
Помогите пожалуйста решить задачу: Написать на СИ программу нахождения максимумов в диагоналях матрицы 5х5
C++ Вычислить сумму элементов массива http://www.cyberforum.ru/cpp-beginners/thread188166.html
Вычислить сумму элементов массива а1+...+аn на языке Си. заранее спасибо
C++ Кольцевые Списки. Люди помогите. Понимаю что программы здесь никто не пишет. Но все же. Не могу разобраться. Вот задание. Реализовать функции очереди типа кольцо. Вывод всех элементов, чтобы было видно где маркер. Движение маркера по часовой стрелке. Добавление после маркера, удаление после маркера. Никак не могу понять как это реализовать в Си. подробнее

Показать сообщение отдельно
Unforgiven_00
60 / 60 / 2
Регистрация: 12.10.2010
Сообщений: 129
08.11.2010, 21:26     С/С++ для начинающих
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
#include <algorithm>
#include <iostream>
#include <vector>
 
bool counter(const int& a)
{
    return ((a % 7 == 0) && (a % 5 != 0));
}
 
using namespace std;
 
int main()
{
    vector<int> v;
    while(true)
    {
        int n;
        cin >> n;
        if(n == 0)
            break;
        v.push_back(n);
    }
    cout << "Elements: " << count_if(v.begin(), v.end(), counter) << endl;
    int sum = 0;
    for(unsigned i=0; i<v.size(); i++)
        if(v[i] < 0)
            sum +=v[i];
    cout << "Sum: " << sum << endl;
    system("pause");
    return 0;
}
 
Текущее время: 19:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru