|
|
автор: abaza (19.11.2009 в 23:34) |
|
|
для: cheops
(28.12.2006 в 21:20)
| | cheops, вторая задача неправильная, она считает сумму начиная с первого положительного элемента, а должна считать после | |
|
|
|
|
|
|
|
для: Krasnodar
(28.12.2006 в 22:54)
| | Сейчас распространение получает C++ BuilderX 1.0 Enterprise, но я сам лично не пробывал, всё ещё на C++ Builder 6.0 работаю (поэтому и помочь могу больше всех с этой версией :). Если будете брать DVD-диск на нём скорее всего обе версии окажутся. | |
|
|
|
|
|
|
|
для: cheops
(28.12.2006 в 22:39)
| | Раз пойду на рынок, так возьму сразу и Borland... какая сейчас стабильная, хорошая версия и какую лучше брать C++ Builder? | |
|
|
|
|
|
|
|
для: Krasnodar
(28.12.2006 в 22:18)
| | Ну скорее всего, этот компилятор не поддерживает стандарт C++ полностью, просто убирайте из моих листингов объявление стандартного пространства имён
| |
|
|
|
|
|
|
|
для: cheops
(28.12.2006 в 22:10)
| | запускается... работает...
насчет года не знаю, я его в институте взял..... | |
|
|
|
|
|
|
|
для: Krasnodar
(28.12.2006 в 22:07)
| | Хм... а он какого года выпуска? Попробуйте убрать строку
Что происходит? | |
|
|
|
|
|
|
|
для: cheops
(28.12.2006 в 21:58)
| | Borland C++ 5.02
Там правда проблема с кодировкой, рсский язык не воспринимает.... как ее можно решить???? подскажите пожалйста | |
|
|
|
|
|
|
|
для: Krasnodar
(28.12.2006 в 21:54)
| | В какой среде программируете? | |
|
|
|
|
|
|
|
для: cheops
(28.12.2006 в 21:20)
| | почему-то в строке
выдает ошибку и в первом и во втором случае | |
|
|
|
|
|
|
|
для: Krasnodar
(28.12.2006 в 20:31)
| | Вторая задача, соответственно, может быть решена следующим образом
#include <iostream>
using namespace std;
int main()
{
int arr[] = {-10, -9, -8, -7, -6, 1, 2, 3, 4};
bool positive = false;
int summ = 0;
for(int i = 0; i < sizeof(arr)/sizeof(arr[0]); i++)
{
if(arr[i] >= 0) positive = true;
if(positive) summ += arr[i];
}
cout << "Сумма элементов массива - " << summ << endl;
return 0;
} |
| |
|
|
|
|