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

Нужна помомщь с перегружаемыми функциями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не может определить сумму http://www.cyberforum.ru/cpp-beginners/thread755956.html
#include "stdafx.h" #include <iostream> #include <math.h> #include <locale.h> #include "windows.h" using namespace std;
C++ Двумерные массивы. Подсчитать число элементов матрицы помогите пожалуйста написать программы 2.Подсчитать число элементов матрицы Q(9x11), остаток от деления которых на пять равен единице. http://www.cyberforum.ru/cpp-beginners/thread755954.html
Библиотека для работы с файлами C++
Нужен какой-нибудь набор готовых методов для работы с файлами: копирование, переименование, поиск подстроки, установка курсора на такую-то позицию в такой-то строке, вставка подстроки на указанную позицию, удаление подстроки, поиск подстроки, соответствующей регулярному выражению (boost::regex) итд. Наверняка это уже 100 раз кем-то написано, но я не могу найти. Еще нужна такая функция, которой...
Декларации C++
Подскажите пожалуйста, что такое "декларации"?
C++ Создать класс треугольник, члены класса - длины 3-х сторон. Предусмотреть вычисления и вывод данных о фигуре, проверку существования треугольника. http://www.cyberforum.ru/cpp-beginners/thread755897.html
Добрый вечер, помогите плиз с программой Создать класс треугольник, члены класса - длины 3-х сторон. Предусмотреть в классе методы проверки существования треугольника, вычисления и вывода сведений о фигуре – длины сторон, углы, периметр,площадь. Были наброски такие, с++ изучаю не долго, поэтому не могу додумать( #include<iostream> using namespace std; class treyg { private: int...
C++ Крестики-нолики в консоле Недавно начал изучать С + + и для небольшой практики хотел написать что-то, типа крестики-нолики. программа должна отображать игру в виде матрицы 3х3. Вот как бы получилось это сделать. Но когда я нажимаю на нампаде (при выключенном NumLock) клавишу, где должен размещаться крестик, то вместо одного крестика появляются сразу два ... Почему? P.S: Такое случается только при нажатии клавиши 1 или... подробнее

Показать сообщение отдельно
v.a.l.i.d
 Аватар для v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
08.01.2013, 20:01     Нужна помомщь с перегружаемыми функциями
Цитата Сообщение от sundayyes Посмотреть сообщение
2*.сумму элементов массива, расположенных между первым и вторым положительным элементами
Вот для int:
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
int summa(int *a, int n)
{
    int x, y;
    
    for (int i=0; i<n; i++)
        if (a[i] > 0)
        {
            x = i;
            break;
        }
        
    for (int i=x+1; i<n; i++)
        if (a[i] > 0)
        {
            y = i;
            break;
        }   
 
    int sum = 0;
    
    for (int i=x+1; i<y; i++)
        sum += a[i];
    
    return sum;
}
 
Текущее время: 16:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru