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

Как сложить ряд чисел? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Классы с++ vs глобальные массивы http://www.cyberforum.ru/cpp-beginners/thread919814.html
Изучаю с++ классы и хочу уточнить такие моменты В моей проге используется куча много мерных глобальных массивов 1) Правильно понимаю что используя классы и static массивы внутри класса, я заменю все обычные глобальные массивы ? 2) В многомерные глобальные массивы у меня извлекаются данные из Базы данных(большие таблицы с кучей полей), правильно понимаю что без массивов тут не обойтись...
C++ Обход графа в ширину Подскажите, как во время обхода графа в ширину помечать вершины как четные и не четные? http://www.cyberforum.ru/cpp-beginners/thread919805.html
C++ Почему delete не устанавливает автоматически указатель в NULL?
Почему delete не устанавливает автоматически указатель в NULL?
C++ Умножение и деление
Представьте себе числовой массив первым элементом равным begin. Если далее к нему мы будем прибавлять step пока не достигнем end то сформируем массив. Таким образом размер такого массива будет вычисляться по формуле size = static_cast<size_t>((end - begin) / step) + 1;а последний элемент можно будет найти по формуле last = min + step * (size - 1);Всё бы ничего но иногда отрезок делится на step...
C++ Строки char и магия http://www.cyberforum.ru/cpp-beginners/thread919719.html
#include <cstdlib> #include <iostream> #include <string.h> using namespace std; int main(void) { cout << "Vvedite znachenie treh strok:\n"; char str1,str2,str3,s;
C++ Код в одном проекте работает, в другом нет Добрый вечер.у меня возникла такая проблема:я писала функцию по удалению оценок в одном проекте (пишу на Visual Studio 2012),а вся программа(она довольно большая) в другом проекте,так как она также состоит из различных функций.Когда я вставила эту функцию в проект всей прог,то она не работает,а в отдельном проекте работает.В начале я объявляю массив char dobr;для записи в него вводимой строки с... подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4216 / 2190 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
09.07.2013, 19:27     Как сложить ряд чисел?
Цитата Сообщение от ValeryS Посмотреть сообщение
ну так я условие выдвинутые тобой понять не могу
условие простое: не прибегая к доп.переменным, не используя адресную арифметику и указатели, написать алгоритм нахождения суммы с минимальным количеством использования переменной-индекса на каждом шаге итерации. То есть у нас есть только
int a[N], i, sum;
использовать можно только эти переменные. например,
C++
1
2
for(sum = i = 0; i < N; sum += a[i++])
   ;
C++
1
2
for(sum = 0, i = -1; ++i < N; sum += a[i])
   ;
и т.д.
 
Текущее время: 05:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru