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

не могу понять программу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Надо найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread1085262.html
вот задание: 1.найти произведение отрицательных элементов массива. 2.Найти сумму положительных элементов массива расположенных до максимального элемента. 3.Изменить порядок следование элементов на обратный. немогу найти ошибку #include <iostream> #include <time.h> using namespace std;
C++ Неправильно работает поиск в массиве max=Arr; for(i=0;i<15;i++) { if(Arr%2==0) if(max<Arr) max=Arr; } cout<<max; программа работает не правильно если, например первый элемент 231, а остальные меньше http://www.cyberforum.ru/cpp-beginners/thread1085240.html
C++ Куски и ограниченные куски
Есть задание : An integer K and a non-empty zero-indexed array A consisting of N integers are given. A pair of integers (P, Q), such that 0 ≤ P ≤ Q < N, is called a slice of array A. A bounded_slice is a slice in which the difference between the maximum and minimum values in the slice is less than or equal to K. More precisely it is a slice, such that max(A, A, ..., A) − min(A, A, ..., A) ≤...
считывание строки( библиотека string) C++
задача в том чтоб считать сообщение с клавиатуры полностью(русские буквы пробелы знаки всякие). Пытался сделать с помощью string, не получилось, в переменную записывается все только до первого пробела. Вроде вопрос глупый но придумать не могу, есть какие идеи?
C++ Создать функции добавления подстроки и удаления подстроки http://www.cyberforum.ru/cpp-beginners/thread1085200.html
Написать в программе функции добавления подстроки и удаления подстроки в любом месте данного рядка.
C++ Не могу разобраться с программой в С++ Написала программку на С++, он ее запускает и как я понимаю выполняет, но вот результатов я не вижу( И вот что мне выдает сама программа: "Cpc.exe" (Win32). Загружено "D:\Documents\Visual Studio 2012\Projects\Cpc\Debug\Cpc.exe". Символы загружены. "Cpc.exe" (Win32). Загружено "C:\Windows\System32\ntdll.dll". Невозможно найти или открыть файл PDB. "Cpc.exe" (Win32). Загружено... подробнее

Показать сообщение отдельно
_script_
169 / 137 / 34
Регистрация: 01.05.2012
Сообщений: 414
30.01.2014, 14:05     не могу понять программу
Цитата Сообщение от Andrej_R Посмотреть сообщение
#define MAX_WORKSHOPS_COUNT 16 //1?
Объявление константы с помощью директивы #define. Везде где будет MAX_WORKSHOPS_COUNT, будет подставляться 16.

Цитата Сообщение от Andrej_R Посмотреть сообщение
if (pRow->plan > 0.0f) //2?
Проверяется больше ли 0 поле plan у переданного объекта

Цитата Сообщение от Andrej_R Посмотреть сообщение
success = 1; //3?
присваиваем переменной success 1, для выхода из цикла. Там если не выполниться условие, то выйжет из цикла.

Цитата Сообщение от Andrej_R Посмотреть сообщение
setFulfillment(pRow); //4?
Вызывается функция setFulfillment и в неё передается pRow

Добавлено через 5 минут
Цитата Сообщение от Andrej_R Посмотреть сообщение
WorkshopRow swapTmp;//5?
Объявление объекта класса WorkshopRow

Цитата Сообщение от Andrej_R Посмотреть сообщение
if (pRow[i].fulfillment > pRow[i + 1].fulfillment)//6?
проверяется, больше ли поле fulfillment i-го объекта чем у следующего объекта

Цитата Сообщение от Andrej_R Посмотреть сообщение
res += pRow[i].fulfillment;//7?
К переменной res прибавляем значение поля fulfillment i-го элемента массива.

Цитата Сообщение от Andrej_R Посмотреть сообщение
printDelimeter('.');//8?
вызываем функцию printDelimeter и передаем в неё символ точки

Добавлено через 3 минуты
Цитата Сообщение от Andrej_R Посмотреть сообщение
++counts[0];//9?
увеличиваем первый элемент массива на 1

Цитата Сообщение от Andrej_R Посмотреть сообщение
WorkshopRow srcTable[MAX_WORKSHOPS_COUNT];//10?
Объявляем массив из объектов класса WorkshopRow размером MAX_WORKSHOPS_COUNT

Цитата Сообщение от Andrej_R Посмотреть сообщение
while ((ch = getc(stdin)) != EOF && ch != '\n');//11?
в цикле извлекаем из потока символы

Добавлено через 1 минуту

Не по теме:


И, пожалуйста для вставки кода используйте тег C++ (кнопочка в редакторе)

 
Текущее время: 21:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru