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

Дана матрица размером n*m инвертировать каждый столбец матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести на экран таблицу http://www.cyberforum.ru/cpp-beginners/thread1048125.html
Вывести на экран таблицу перевода расстояний в дюймах в сантиметры для значений 2,4,6,…12 дюймов (1 дюйм=25.4 мм)
C++ Файлы и строки нужно сделать код по данной задаче: Создать с помощью текстового редактора файл file.txt, длина которого не превышает 100 символов. Написать программу, которая: выводит текст на экран; удаляет все пробелы из текста; записывает результат в текстовый файл file2.txt. я написал код, но он неполный и там немного. я не очень с программированием.помогите с написанием кода для программы. ... http://www.cyberforum.ru/cpp-beginners/thread1048122.html
C++ Пожалуйста, объясните программу, по возможности построчно
Пожалуйста, объясните программу, по возможности построчно, очень нужно! #include <fstream.h> #include <conio.h> #include <iomanip.h> #include <string.h> #include <iostream.h> void zap (char *name); void pok (char *name); void vir (char *name);
В чем дело? C++
Что такое, почему не создается прога?
C++ Динамический массив http://www.cyberforum.ru/cpp-beginners/thread1048116.html
Помогите, пожалуйста..хотя бы как 1-ое и 3-е сделать, уже всё обшарила((( Составить программу, в которой 1) организовать ввод квадратной матрицы размера nxn из целых чисел; 2) вычислить количество ненулевых элементов матрицы; 3) переставить элементы второго столбца матрицы, кратные числу 4, в его начало; 4) организовать ввод и вывод матрицы в виде отдельных функций.
C++ Написать программу, вычисляющую первые n элементов заданной последовательности: Написать программу, вычисляющую первые n элементов заданной последовательности: b1=-1,b2=1,bn=3bn-1-2bn-2 подробнее

Показать сообщение отдельно
bradobrei
Продам уран 238U
 Аватар для bradobrei
119 / 119 / 23
Регистрация: 22.01.2013
Сообщений: 298
19.12.2013, 11:40     Дана матрица размером n*m инвертировать каждый столбец матрицы
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
#include <iostream>
#include <cstdlib>
using namespace std;
#define n 5
#define m 6
int main(){
    int mas[n][n];
    for(int i = 0; i < n; i++){
        for(int j = 0; j < m; j++){
            mas[i][j] = rand()% 20 - 5;
            cout<<mas[i][j] << " ";
        }
    cout<<endl;
    }
    cout<<endl;
    int tmp;
    for(int i = 0; i < m; i++){
        for(int j = 0; j < n; j++){
            if(mas[j][i] < 0){
                tmp = mas[j][i];
                mas[j][i] = tmp * (-1);
            }
            else if(mas[j][i] > 0){
                tmp = mas[j][i];
                mas[j][i] = -tmp;
            }
        cout<<mas[i][j]<<" ";
        }
    cout<<endl;
    }
    return 0;
}
 
Текущее время: 01:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru