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

Ввод и вывод матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построить бинарное дерево поиска, повторяющиеся значения в дерево не добавлять http://www.cyberforum.ru/cpp-beginners/thread852054.html
Пользователь вводит с клавиатуры целые числа ( ввод прекращается, когда будет введен ‘0’). Построить бинарное дерево поиска, повторяющиеся значения в дерево не добавлять. Разработать функцию, возвращающую сумму значений узлов самой длинной ветви дерева.
C++ Создать новый файл, содержащий элементы ненулевой части данной матрицы (по строкам) Дан файл вещественных чисел, содержащий элементы нижнетреуголь- ной матрицы (по строкам). Создать новый файл, содержащий элементы ненулевой части данной матрицы (по строкам). http://www.cyberforum.ru/cpp-beginners/thread852049.html
C++ Создать новый строковый файл, содержащий все зимние даты из исходного файла (в обратном порядке)
Дан строковый файл, содержащий даты в формате «день/месяц/год». Создать новый строковый файл, содержащий все зимние даты из исходного файла (в обратном порядке). Если даты с требуемым временем года в файле отсутствуют, то оставить результирующий файл пустым.
C++ Удалить все элементы файла, расположенные после первого символа пробела, включая и этот пробел
Дан симв. файл, содержащий по крайней мере один символ про- бела. Удалить все его элементы, расположенные после первого символа пробела, включая и этот пробел.
C++ Обработка нескольких числовых файлов.Файлы-архивы http://www.cyberforum.ru/cpp-beginners/thread852042.html
Даны три файла целых чисел одинакового размера с именами SA, SB, SC и строка SD. Создать новый файл с именем SD, в котором чередовались бы элементы исходных файлов с одним и тем же номером: A1, B1, C1, A2, B2, C2, … .
C++ Дан файл целых чисел. Удвоить его размер, записав в конец файла все его исходные элементы (в обратном порядке) Дан файл целых чисел. Удвоить его размер, записав в конец файла все его исходные элементы (в обратном порядке). подробнее

Показать сообщение отдельно
rangerx
1933 / 1542 / 141
Регистрация: 31.05.2009
Сообщений: 2,912
29.04.2013, 19:44
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
#include <ctime>
#include <cstdlib>
#include <algorithm>
#include <iostream>
 
int main()
{
    const int n = 4;
    int matrix[n][n];
 
    std::srand(std::time(NULL));
 
    for(int i = 0; i < n; ++i)
        for(int j = 0; j < n; ++j)
            matrix[i][j] = std::rand() % 10;
 
    for(int i = 0; i < n; ++i)
    {
        for(int j = 0; j < n; ++j)
            std::cout << matrix[i][j] << ' ';
        std::cout << '\n';
    }
 
    std::cout << '\n';
 
    for(int i = 0; i < n; ++i)
        for(int j = i; j < n; ++j)
            std::swap(matrix[j][i], matrix[i][j]);
 
    for(int i = 0; i < n; ++i)
    {
        for(int j = 0; j < n; ++j)
            std::cout << matrix[i][j] << ' ';
        std::cout << '\n';
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru