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

Помогите пожалуста разобратся с функцией - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Генерация случаных вещественных чисел http://www.cyberforum.ru/cpp-beginners/thread5044.html
Как сгенерировать отрицательные и положительные вещественные числа и заполнить ими массив в С++ :huh: Нужно срочно.:help:
C++ две программы срочно люди! мне нужно написать две почти одинаковых программы до пятницы. сама не могу, знакомые программисты тоже руки разводят. уже не знаю что делать. может кто-то возьмётся??? 1. Разместить на шахматной доске максимальное количество коней так, чтобы они не находились друг у друга "под боем". 2. Разместить на шахматной доске максимальное количество слонов и ладей так, чтобы они не находились... http://www.cyberforum.ru/cpp-beginners/thread5036.html
Выбор редактора и компилятора C++
Привет всем!!! Я только начал изучение C++ и столкнулся с небезызвестной проблемой: какой редактор и компилятор выбрать? Многие советуют Visual C++ или C++ Builder, но для начала я хотел бы что-нибуть попроще. Посоветуйте пожалуйста какой простой (без различных графических наворотов) редактор и простой, качественный компилятор. Заранее спасибо. P.S. Желательно для 32-битной Windows
О функциях, не изменяющих переменных C++
Короче: предположим есть класс в нём есть функция сложения объектов, реализованная через перегрузку оператора + a+b - те b описан в кач-ве параметра в скобках, а "а" передаётся в функцию другим путём ) Vector operator + (const Vector&); // Сложение двух векторов мы пишем конст, чтобы вектор б не изменился вдруг задан вопрос: предположим, у нас есть в классе функция, которая...
C++ Синтаксический разбор с возвратом http://www.cyberforum.ru/cpp-beginners/thread4999.html
Никто не знаєт где можна найти пример???
C++ Заполнение двумерного массива дана матрица MxN заполнить ее следущим образом, элементам, находящимся по периметру матрицы, присвоить значение 1, периметру оставшейся подматрицы присвоить значение 2 и так до заполнения всей матрицы Например: 1 1 1 1 1 1 2 2 2 1 1 2 3 2 1 1 2 3 2 1 1 2 2 2 1 1 1 1 1 1 подробнее

Показать сообщение отдельно
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,864
Завершенные тесты: 1
29.12.2007, 09:45     Помогите пожалуста разобратся с функцией
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
#include <iostream>
int Summa(int** arr, int size){
 int sum = 0;
 for(int i= 0; i < size; i++) sum += arr[i][size - i - 1];
 return sum;
};
void Zamena(int** arr, int size){
  int tmp = 0;
  for(int i= 0; i < size; i++){
 tmp = arr[i][size - 1];
 arr[i][size - 1] = arr[i][0];
 arr[i][0] = tmp;
  }
};
int main()
{
 int m = 3;
 int** arr = (int**)malloc(m*sizeof(int));
 for(int i = 0; i < m; i++){
   arr[i] = (int*)malloc(m*sizeof(int));
    }
 std::cout<<"Enter elements"<< std::endl;
 for(int i = 0; i < m; i++){
   std::cout<<"Enter elements of "<< i + 1 <<" raw " << std::endl;
   for(int j = 0; j < m; j++) std::cin>>arr[i][j];
    }
 std::cout<<"Matrix:"<< std::endl;
 for(int i = 0; i < m; i++){
   for(int j = 0; j < m; j++) std::cout<<arr[i][j]<<" ";
   std::cout<<std::endl;
    }
 std::cout<<"Sum:"<< Summa(arr, m) << std::endl;
 Zamena(arr, m);
 std::cout<<"New Matrix:"<< std::endl;
 for(int i = 0; i < m; i++){
   for(int j = 0; j < m; j++) std::cout<<arr[i][j]<<" ";
   std::cout<<std::endl;
    }
 return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru