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

Подсчитать сумму элементов строки в массиве и присвоить значение первому элементу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить значение N! http://www.cyberforum.ru/cpp-beginners/thread357696.html
Вычислить значение N!
C++ Редактор для C++ Я начинающий программис на С++. Помогите пожалуста подобрать удобный редактор с компилятором в одном. http://www.cyberforum.ru/cpp-beginners/thread357691.html
Есть готовая рабочая программа,но нужно сделать методы класса(типа проверить рабочий ли телефон,включить выключить его и данные:вес,размер,и т.д. что бы вводил пользователь.) C++
#include <iostream> #include <string> using namespace std; class Device { private: string _name; //длина unsigned int length;
C++ wxDev-C++ и инкапсуляция
Всем привет. Учусь по книжке Дейтелов, дошел до классов. Авторы пропагандируют методику сокрытия ненужных данных, то есть делать 3 файла: *.h (сам класс), *.cpp (элемент-функции класса) и *.cpp (функция main, которая запускает класс). Например, такой код: #ifndef TIME_H #define TIME_H // Time class definition class Time { public:
C++ Под каким углом к фарватеру Чапаев должен плыть, чтобы его «не снесло»? http://www.cyberforum.ru/cpp-beginners/thread357677.html
если можно то это задача на ленейный тип Чапаеву надо под прямым углом к фар¬ватеру преодолеть реку Урал шириной b м. Его ско-рость в стоячей воде v1 м/с; скорость течения реки — v2 м/с. Под каким углом к фарватеру он должен плыть, чтобы его «не снесло»? Сколько времени займет переправа? Как изменится решение, если посредине реки Чапаева ранили в руку, и его скорость с v1 м/с упала до v3 м/с?
C++ дан целочисленный массив заменить в нём все элементы . Дан целочисленный массив X. Заменить в нем все элементы, меньшие 5 числом 111.(маасивы вообще не понимаю как решать( подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
28.09.2011, 21:22     Подсчитать сумму элементов строки в массиве и присвоить значение первому элементу
Цитата Сообщение от Ketler Посмотреть сообщение
по замыслу функция должна подсчитывать сумму элементов строки в массиве и присваивать это значение первому элементу массива
тогда почему у вас на входе двумерный массив? ваша программа противоречит вашим словам, а в программировании принято называть вещи своими именами - описание должно точно соответствовать действию
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
void sum_of_array(int* arr, int size)
{
    for (int* i = arr + 1, *end = arr + size; i != end; ++i)
        *arr += *i;
}
 
int main()
{
    int arr[3][3] = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
    for (int i = 0; i < 3; ++i)
    {
        sum_of_array(arr[i], 3);
        std::cout << arr[i][0] << '\n';
    }
    return 0;
}
 
Текущее время: 02:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru