С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Показать сообщение отдельно
Lord_Voodoo
Супер-модератор
8594 / 2211 / 61
Регистрация: 07.03.2007
Сообщений: 10,766
Завершенные тесты: 1
28.12.2007, 09:54
твой код не осилил, лови другой вариант:

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
#include <iostream>
int main()
{
 int m = 3;
 int arr[m][m];
 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;
    }
 int sum = 0, tmp = 0;
 for(int i= 0; i < m; i++) sum += arr[i][m - i - 1];
 std::cout<<"Sum:"<< sum << std::endl;
 for(int i= 0; i < m; i++){
   tmp = arr[i][m - 1];
   arr[i][m - 1] = arr[i][0];
   arr[i][0] = tmp;
 }
 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;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.