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

Элементарная задача на матрицы - C++

Восстановить пароль Регистрация
 
android1
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 34
04.12.2013, 00:12     Элементарная задача на матрицы #1
На украинском: Замінити знак на пpотилежний в елементах матpиці, A=(a[i][j]), i=j=1,2,...,m, які pозміщені в pядках і починаються з від'ємних елементів.
На русском: Заменить знак на противоположный в элементах матрицы, A=(a[i][j]), i=j=1,2,...,m, которые размещены в строках и начинаются и отрицательных элементов.
Помогите пожалуйста решить элементарную лабораторную, уже мозг кипит, не знаю с чего начать... Буду очень признателен за код.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FAQEnD
 Аватар для FAQEnD
43 / 43 / 1
Регистрация: 15.12.2012
Сообщений: 88
04.12.2013, 00:39     Элементарная задача на матрицы #2
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
#include <iostream>
#include <time.h>
using namespace std;
int main()
{
    srand(time(NULL));
    int N(5), M(5), i, j;
    int **a = new int* [N];//Динаммический массив из N строк
    for(i = 0; i < N; i++)
        a[i] = new int [M];//и M столбцов
 
    for(i = 0; i < N; i++)
        for(j = 0; j < M; j++)
            a[i][j] = rand()%30 - 12;//заполняем случайными числами от -12 до 17
    for(i = 0; i < N; i++)
    {
        for(j = 0; j < M; j++)
            cout<<a[i][j]<<" ";//вывод на экран того, что получилось при заполнении
        cout<<endl;
    }
    for(i = 0; i < N; i++)
        for(j = 0; j < M; j++)
            if(a[i][0] < 0)
            {
                for(int k = 0; k < M; k++)//первый элемент в строке < 0 ? тогда меняем все элементы в нем на противоположный знак
                    a[i][k] *= -1;
                break;
            }
    cout<<endl;
    for(i = 0; i < N; i++)
    {
        for(j = 0; j < M; j++)
            cout<<a[i][j]<<" ";//вывод
        cout<<endl;
    }
    system("Pause");
    return 0;
}
android1
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 34
04.12.2013, 00:41  [ТС]     Элементарная задача на матрицы #3
Огромнейшие спасибо, вы конкретно выручили меня. Последний вопрос: что такое питомый вес элементов?
FAQEnD
 Аватар для FAQEnD
43 / 43 / 1
Регистрация: 15.12.2012
Сообщений: 88
04.12.2013, 00:44     Элементарная задача на матрицы #4
Цитата Сообщение от android1 Посмотреть сообщение
Огромнейшие спасибо, вы конкретно выручили меня. Последний вопрос: что такое питомый вес элементов?
http://ru.wikipedia.org/wiki/%D0%A3%...B2%D0%B5%D1%81
Инна96
Заблокирован
04.12.2013, 00:45     Элементарная задача на матрицы #5
Помогите пожалуйста решить задачу на С++
Yandex
Объявления
04.12.2013, 00:45     Элементарная задача на матрицы
Ответ Создать тему
Опции темы

Текущее время: 02:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru