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

Массивы. Отобразить матрицу симметрично относительно главной диагонали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано натуральное число n, определяющее возраст человека в годах http://www.cyberforum.ru/cpp-beginners/thread834208.html
Дано натуральное число n, определяющее возраст человека в годах. Для этого числа дать наименование «год», «года» или «лет». Вывести на экран сообщение вида: «Возраст человека n лет (год, года)»...
C++ Найдите ошибку "Матрицы" Нужно найти матрицу обратную. У меня функция которая переводит в обратную не правильно считает, помогите найти ошибку и исправить) Буду очень благодарен:rose: #include "stdafx.h" #include... http://www.cyberforum.ru/cpp-beginners/thread834207.html
C++ Определить количество слов текста, в которых первый и последний символы совпадают
Написать программу, которая: • Выводит текст на экран дисплея; • По нажатию произвольной клавиши поочередно выделяет каждое из слов текста, в которых первый и последний символы совпадают; •...
STL подсчет одинаковых парных элементов C++
Доброго времени суток, есть задание, подсчитать кол-во одинаковых парных элементов, я выполнил задание... #include <iostream> #include <functional> #include <algorithm> #include <time.h>...
C++ Функции в классах http://www.cyberforum.ru/cpp-beginners/thread834190.html
Как правильно написать функцию нахождения среднего количества людей на заседаниях и функцию минимального количества людей на заседаниях. чтото не пойму как их делать :( // workOP.cpp: определяет...
C++ Программа наименьшего объема Дана программа: #include <stdio.h> #include <vector> #include <windows.h> using namespace std; void print_1(vector<int> v) { for(size_t i = 0; i < v.size(); ++i) printf("%4d", v); } void... подробнее

Показать сообщение отдельно
zhur08
0 / 0 / 0
Регистрация: 10.04.2013
Сообщений: 3

Массивы. Отобразить матрицу симметрично относительно главной диагонали - C++

10.04.2013, 21:17. Просмотров 626. Ответов 1
Метки (Все метки)

2)Инициализацию матрицы, ее вывод на экран и «основное действие» программы реализовать в виде функции (т.е. как минимум три функции)

Заполнить матрицу случайными числами. Отобразить матрицу симметрично относительно главной диагонали


ребят плиз помогите, вроде разбираюсь, но что то упустил и щас какая то фигня с инфой(
помогите, пожалуйста, с объяснениями!

Добавлено через 9 минут
второе задание нашел, только может кто нить объяснить что к чему, код на с++ надо

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
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime> 
 
void initMatrix(int matrix[10][10]) {
    for (int i = 0; i < 10; ++i)
        for (int j = 0; j < 10; ++j)
            matrix[i][j] = rand()%20;
}
 
void showMatrix(int matrix[10][10]) {
    for (int i = 0; i < 10; ++i) {
        for (int j = 0; j < 10; ++j) {
            std::cout << std::setw(3) << matrix[i][j];
        }
        std::cout << std::endl;
    }
}
 
void getNewMatrix(int matrix[10][10], int newMatrix[10][10]) {
    for (int i = 0; i < 10; ++i)
        for (int j = 0; j < 10; ++j)
            newMatrix[i][j] = matrix[j][i];
}
 
int main(){
    setlocale(LC_ALL, "rus");  
    srand((unsigned)time(NULL));
    int matrix[10][10];
    int newMatrix[10][10];
    std::cout << "Исходная матрица" << std::endl;
    initMatrix(matrix);
    showMatrix(matrix);
    getNewMatrix(matrix, newMatrix);
    std::cout << "Новая матрица" << std::endl;
    showMatrix(newMatrix);
    system("pause");
   
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru