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

дана целочисленная таблица a[1..m]. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести массив из 10 положительных чисел. http://www.cyberforum.ru/cpp-beginners/thread574919.html
Нужен код))) Ввести массив из 10 положительных чисел. Определить три стоящих подряд числа, сумма которых максимальна. Вывести эту сумму, а числа заменить нулями
C++ Что делает эта строка в коде C++? Сейчас пишу только на C#, когда то писал на delphi. Нужно понять вот эту строку на С++: string szPrice = FormMain->LabelPrice->Caption.c_str(), strPrice; http://www.cyberforum.ru/cpp-beginners/thread574912.html
Кроссплатформенный вывод списка файлов C++
Здравствуйте, господа и дамы! Интересует, есть ли кроссплатформенное решение для вывода списка файлов в каталоге (текущем, другом, не важно). boost, если не ошибаюсь, является подобным...
C++ copy on write оптимизация
Требуется сделать copy on write оптимизацию, но я не знаю как мне верно перенаправлять указатели / ссылки :( Оптимизация состоит в том, что бы полностью копировать объект только при новой записи. ...
C++ C++ and dll -> нужна консультация на моём примере http://www.cyberforum.ru/cpp-beginners/thread574850.html
Нужно загрузить несколько классов в dll, а потом, в другом проекте прочитать эти классы из dll и, используя этот dll с помощью механизмов позднего связывания что-нибудь поделать) Классы есть:...
C++ Нахождение минимальной строки в массиве и смена мест в ней строк Из 32 положительных, отрицательных и нулевых значений чисел сформируйте матрицу 4 х 8. Поменяйте местами строку, содержащую минимальный элемент, с первой строкой, выдайте преобразованную матрицу. ... подробнее

Показать сообщение отдельно
zitxbit
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
15.05.2012, 12:30
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
#define m 10
 
int main()
{
     int A[m] = { 3, -5, 1, -4, 9, 8, 7, 5, 6, -2 };
 
     bool b = false;
     for (int i = 0; i < m && !b; i++)
          if (A[i] < 0) 
          {
              int nSum = 0;
              for (int k = i + 1; k < m; k++)
                    nSum+=A[k]; b = true;
 
              printf("Sum = %d\n",nSum);
          }
}
http://liveworkspace.org/code/09f53d56b8e64869dde1753ebf848bd3
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru