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

Заполнить нулями элементы квадратной матрицы, расположенными по её периметру - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Характеристики столбцов целочисленной матрицы http://www.cyberforum.ru/cpp-beginners/thread585712.html
Характеристикой столбца целочисленной матрицы назовём сумму модулей его отрицательных нечётных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. #include "stdafx.h" #include <iostream.h> #include<windows.h> char bufRus; char* Rus(const char* text) { CharToOem(text, bufRus);
C++ Двухмерный массив указателей из элементов объектов класса //point1.h #ifndef POINT_H #define POINT_H #include <iostream> class CIntArray { public: http://www.cyberforum.ru/cpp-beginners/thread585711.html
Отбирать отдельные слова из файла C++
Здравствуйте! Мне нужно из файла, примерно такого вида: Car Author Noname mass 1500 //comment kpp 1.0 0.5 0.2 nodes 1, 50.0, i 2, 40.5, i 3, 30.99, v
Разработка программы для анализа айпи-адресов.способ адресации-классовый C++
Здравствуйте.помогите немножко. Значит нужно данная программа. выводит № узла и № сети. нужна помощь с тем,чтобы еще и класс выводила. Уже всю голову переломал,незнаю чего сделать. Собственно надеюсь на понимание. С уважением anb1s.
C++ модуль dll http://www.cyberforum.ru/cpp-beginners/thread585696.html
как запихнуть функцию #include <stdexcept> #include <stdio.h> #include <math.h> using namespace std; namespace MathFuncs { void MyMathFuncs::Myfunc(double* u,double* al,double* bet,double* t,double* aa,double* bb,double* cc,double* ff ,int l2,int b1, int l1,const int n,double h)
C++ Добавление элемента класса без изменения исходников Существует выстроенная иерархия классов - родитель и несколько потомков. Родитель в свою очередь наследуется от абстрактного класса. Некий контейнер заполнятся представителями классов потомков, считывая данные из файла. Создание представителей классов происходит с помощью фабрик. Необходимо "добавить" новое поле для каждого класса потомков, не изменяя исходного текста программы. Т.е. в проект... подробнее

Показать сообщение отдельно
Mortemia
2 / 2 / 1
Регистрация: 24.05.2012
Сообщений: 23
24.05.2012, 20:10     Заполнить нулями элементы квадратной матрицы, расположенными по её периметру
Ну размер матрицы не сказан. Для произвольного легко изменить

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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
    const int n=5;
    int aM[n][n];
    
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<n; j++)
        {
            if (i==0 || j==0 || i==n-1 || j==n-1)
               aM [i][j]=0;
            else
               aM [i][j]=1; 
            cout << " " << aM[i][j];
        }
    cout << endl;
    }
    
getch();
return 0;
}
ну или если n задать с консоли, то

C++
1
2
3
4
5
int n;
cout<<"n=";
cin>>n;
int **aM=new int*[n];
for(int i=0; i<n; i++) aM[i]=new int[n];
 
Текущее время: 07:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru