Форум программистов, компьютерный форум 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.(маасивы вообще не понимаю как решать( подробнее

Показать сообщение отдельно
MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
29.09.2011, 01:02     Подсчитать сумму элементов строки в массиве и присвоить значение первому элементу
Ketler,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include <iostream>
#include <cstdlib>
#include <iomanip>
#include <ctime>
 
int** sum_row(int **mat, int rows, int cols);
 
int main()
{
    srand(time(NULL));
    int **mat;
    int rows,cols;
    std::cout<<"Enter number rows -> ";
    std::cin>>rows;
    mat = new int*[rows];
    std::cout<<"Enter number cols -> ";
    std::cin>>cols;
    std::cout<<"Matrix: "<<std::endl;
     for(int i=0; i<rows; i++)
     {
         mat[i] = new int[cols];
          for(int j=0; j<cols; j++)
          {
              mat[i][j]=rand()%25;
              std::cout<<std::setw(5)<<mat[i][j]<<std::setw(5);
          }
         std::cout<<std::endl;
     }
    sum_row(mat,rows,cols);
    std::cout<<"New matrix:"<<std::endl;
    for(int i=0; i<rows; i++)
     {
          for(int j=0; j<cols; j++)
          {
              std::cout<<std::setw(5)<<mat[i][j]<<std::setw(5);
          }
         std::cout<<std::endl;
     }
    system("pause");
    return EXIT_SUCCESS;
}
 
// sum elements of strin
 
int** sum_row(int **mat, int rows, int cols)
{
     for(int i=0; i<rows; i++)
     {
         for(int j=1; j<cols; j++)
         {
             mat[i][0]+=mat[i][j];
         }
     }
    return mat;
}
 
Текущее время: 05:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru