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

Заменить элементы главной диагонали матрицы на нули - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ int to string с разделением на разряды http://www.cyberforum.ru/cpp-beginners/thread582334.html
Как перевести целое 123456789 в строку "123 456 789"?
C++ Класс: Реализация через битовое поле класса "Множество" Реализация через битовое поле. Как сделать ввод и вывод множества и так чтобы элементы хранились в отсортированном порядке? #include <iostream> #include<stdexcept> using namespace std; typedef unsigned short WORD; class Set { http://www.cyberforum.ru/cpp-beginners/thread582301.html
Потоки контейнеры C++
Ребят, всем привет, помогите пожалуйста задачу решить плз Создать функцию разархивации файлов. Несколько файлов были слиты в один следующим образом: сначала идут названия всех файлов и их размеры, затем данные из этих файлов, разделенные, например, строками вида #########################. Надо разделить этот файл обратно на несколько файлов. Функция принимает название входного файла. ...
C++ Найти максимальный элемент списка и поменять его местами с первым элементом
Информационное поле эл-та стека числовое. Найти максимальный эл-т списка и поменять его местами с первым элементом. Вот есть код программы но он неработает. #include <iostream> #pragma hdrstop using namespace std; //---------------------------------------------------------------------------
C++ open serial port windows http://www.cyberforum.ru/cpp-beginners/thread582241.html
Можно ли открыть com port на windows используя функцию open("COM3", O_RDWR)? Важно не использовать CreatFile или OpenFile.
C++ Создать программу вывода строки текста Создать программу вывода строки текста, меняя размер шрифта от минимального читаемого размера до 1 дюйма. как это реализовать с++? подробнее

Показать сообщение отдельно
user_p01
19 / 19 / 2
Регистрация: 03.11.2011
Сообщений: 80
22.05.2012, 12:33     Заменить элементы главной диагонали матрицы на нули
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
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
const int N=20, M=20;
float a[M][N];
int i,j,n,m;
cout << "Введите размерность матрицы:" << endl;
    cin >> n >> m;
    cout << endl;
    srand(time(NULL));
    for (i=0; i<n; i++)
    {
        for (j=0; j<m; j++)
        {
            a[i][j]=rand()%21-10;                 // диапазон [-10;10]
            cout << a[i][j] << "\t";
        }
        cout << endl;
    }
cout << endl;
for (i=0; i<n; i++)
{
for (j=0; j<m; j++)
{
    if (i==j)
            a[i][j]=0;
    cout << a[i][j] << "\t"; 
}
cout << endl;
}
system("pause");
return 0;
}
 
Текущее время: 05:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru