С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 08.01.2015
Сообщений: 15
1

В матрице все ненулевые элементы заменить обратными по величине и противоположными по знаку

01.07.2015, 17:04. Показов 3567. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать.
Вот задания: (помогите кто с каким может, только не просто решить, а с объяснениями) Зарание спасибо!
8. В матрице А(т,п) все ненулевые элементы заменить обратными по величине и противоположными по знаку [2].
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.07.2015, 17:04
Ответы с готовыми решениями:

В матрице A(m,n) все не нулевые элементы заменить обратными по величине и противоположными по знаку
Вот задание: В матрице A(m,n) все не нулевые элементы заменить обратными по величине и...

В матрице A(m,n) не нулевые элементы заменить обратными по величине и противоположными по знаку
В матрице A(m,n) не нулевые элементы заменить обратными по величине и противоположными по знаку....

В матрице все ненулевые элементы заменить обратными по величине
Помогите пожалуйста реализовать в MS Exel :-[ В матрице A(m,n) все ненулевые элементы...

В матрице A(m,n) все ненулевые элементы заменить обратным по величине и противоположным по знаку
1)В матрице A(m,n) все ненулевые элементы заменить обратным по величине и противоположным по знаку...

1
4 / 4 / 5
Регистрация: 30.08.2012
Сообщений: 155
01.07.2015, 21:19 2
Лучший ответ Сообщение было отмечено Sergunchik228 как решение

Решение

Если есть вопросы - задавайте.
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include "stdafx.h"
#include <iostream>
#include <vector> 
#include <windows.h> // для отображения русского языка. Также нужно в свойствах консоли выбрать шрифт "Lucida Console"
using namespace std;
 
 
int main(int argc, _TCHAR* argv[])
{
    int N, M; // N строк, M столбиков в матрице
    SetConsoleCP(1251); // русский шрифт
    SetConsoleOutputCP(1251);
    cout << "Введите количество элементов в массиве: ";
    cin >> N >> M; // считываем кол-во элементов
    cout << "\nВведите значения элементов в массиве:\n";
    vector <vector<int>  > arr(N, vector<int>(M)); // создаём матрицу NxM элементов
    for (int i = 0; i < arr.size(); i++) // заполняем  матрицу с клавиатуры
    {
        for (int j = 0; j < arr.size(); j++)
        {
            cin >> arr[i][j]; //вводим значение каждого элемента
        }
    }
    
    cout << "\nЭлементы массива:\n";
    for (int i = 0; i < arr.size(); i++) // выводим все элементы матрицы
    {
        for (int j = 0; j < arr.size(); j++)
        {
            cout << arr[i][j] << " ";
        }
        cout << endl;
    }
    
    for (int i = 0; i < arr.size(); i++) // замена элементов
    {
        for (int j = 0; j < arr.size(); j++)
        {
            if (arr[i][j]) // если элемент не равен нулю. Эквивалентно if (arr[i][j] != 0)
            {
                arr[i][j] = -arr[i][j]; // то меняем знак на противоположный
            }
        }
    }
    cout << "\nНовый массив:\n";
    for (int i = 0; i < arr.size(); i++) // выводим обновленный массив
    {
        for (int j = 0; j < arr.size(); j++)
        {
            cout << arr[i][j] << " ";
        }
        cout << endl;
    }
    
    system("pause"); // задержка экрана
    return 0;
}
0
01.07.2015, 21:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.07.2015, 21:19
Помогаю со студенческими работами здесь

Все ненулевые элементы матрицы заменить обратными по величине
Ввести с клавиатуры матрицу H построчно. Вывести ее на экран. Все ненулевые элементы заменить...

Заменить элементы предыдущего столбца на противоположные по знаку в матрице
Помогите, пожалуйста с решением задачи. Найти в матрице первый столбец все элементы которого...

Заменить все отрицательные элементы противоположными им числами
помогите пжлст)))

Заменить все минимальные элементы противоположными по значению
Помогите пожалуйста!!! для работы с двумерными массивами арифметических типов данных разработать...

Заменить все отрицательные элементы ,не кратные 3,противоположными им числами.
Дана последовательность целых чисел. (решить двумя способами ,используя одномерный массив,а...

Заменить все отрицательные элементы, не кратные 3, противоположными им числами
Пожалуйста помогите с задачами!!!!! 1 задача. Заменить все отрицательные элементы, не кратные 3 ,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru