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

В матрице найти количество, сумму элементов, поменять их местами

01.12.2014, 19:27. Показов 1258. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
РЕбята,помогите,пожалуйста!

13. Дана матрица А(3,3)
1. Найти число отрицательных элементов под главной диагональю.
2. Найти сумму элементов 1 строки по формуле:
Название: 6565.png
Просмотров: 26

Размер: 1.2 Кб
3. Поменять местами элемент 3 строки и 1 столбца на S.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.12.2014, 19:27
Ответы с готовыми решениями:

В одномерном массиве найти: количество нулевых элементов, сумму положительных, поменять местами второй
Пожалуйста помогите очень нужна помощь Задание: В одномерном массиве x(15) найти: кол-во...

В матрице поменять местами строки, содержащие максимальное количество четных и нечетных элементов
Народ помогите пожалуйста. С моими знаниями С++ это ни в жизнь не решить, если можно помогите с...

Подсчитать сумму отрицательных элементов в векторе.Поменять местами максимальный и минимальный элементы в матрице.
АаАа! Помогайте!) Вроде задачки легкие, но я вообще ничего не знаю) И зачем этот предмет ввели?((...

В матрице А(7,8) найти наибольший из элементов, удовлетворяющих условию и поменять его местами
Народ выручайте нужно составить программу с условием:В матрице А(7,8) найти наибольший из...

9
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
01.12.2014, 19:28 2
Ещё одни неинтересные задания
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
01.12.2014, 19:30 3
Более скучное задание придумать врядли возможно.
0
0 / 0 / 0
Регистрация: 01.12.2014
Сообщений: 8
01.12.2014, 19:31  [ТС] 4
может поможете,не понимаю,как эти "скучные" задания делать
0
Модератор
Эксперт по электронике
8954 / 6720 / 921
Регистрация: 14.02.2011
Сообщений: 23,717
01.12.2014, 19:33 5
Цитата Сообщение от Puzanchik Посмотреть сообщение
13. Дана матрица А(3,3)
а j от 1 до 4
0
0 / 0 / 0
Регистрация: 01.12.2014
Сообщений: 8
01.12.2014, 19:38  [ТС] 6
видимо опечатка,до трех же максимум
0
 Аватар для Zedapp
44 / 30 / 18
Регистрация: 15.11.2014
Сообщений: 169
01.12.2014, 20:39 7
Цитата Сообщение от Puzanchik Посмотреть сообщение
на S.
S отдельно задаётся?

И уточните, может у вас имеется ввиду, что матрица то 4х4, просто считают [0,1,2,3][0,1,2,3], тогда формула может быть верна.
0
0 / 0 / 0
Регистрация: 01.12.2014
Сообщений: 8
01.12.2014, 20:49  [ТС] 8
нет матрица 3*3
S-сумма которая получается у нас из формулы второго вопроса
0
 Аватар для Zedapp
44 / 30 / 18
Регистрация: 15.11.2014
Сообщений: 169
01.12.2014, 22:15 9
Лучший ответ Сообщение было отмечено Puzanchik как решение

Решение

Я тут заметил косяк в части программе которая считает кол-во отрицательных элементов под главной диагональю, у меня она считает не под, а под и включая саму диагональ. Вот остальные 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <iostream>
#include <cmath>
 
#define N 3
 
using namespace std;
 
int main()
{
    int i,j;
    double m[N][N];
    double a;
    double S=.0;
    int countnegative=0;
    cout << "input A\n";
    for(i=0;i<N;i++)
    {
        for(j=0;j<N;j++)
        {
            cout << "A[" << i << "][" << j << "] = ";
            cin >> a;
            m[i][j]=a;
        }
    }
    cout << "ARRAY A:\n";
    for(i=0;i<N;i++)
    {
        for(j=0;j<N;j++)
        {
            cout << m[i][j] << " ";
        }
        cout << "\n";
    }
    for(i=0;i<N;i++)
    {
        for(j=0;j<=i;j++)
        {
            if(m[i][j]<0)
            {
                countnegative++;
            }
        }
    }
    cout << "countnegative = " << countnegative << endl;
    cout << "__________________\n";
 
 
//////////////////////////////////////////////////////////////////////////////////////////////////////////
 
 
    for(i=0,j=0;j<N;j++)
    {
        S+=5.0*(sin((double)m[i][j])+((double)m[i][j])/7);
    }
    cout << "S = " << S << endl;
    cout << "_________________\n";
 
///////////////////////////////////////////////////////////////////////////////////////////////////////////
 
 
    m[2][0]=S;
    cout << "ARRAY A:\n";
    for(i=0;i<N;i++)
    {
        for(j=0;j<N;j++)
        {
            cout << m[i][j] << " ";
        }
        cout << "\n";
    }
    return 0;
}
И поблагодари конечно.

Подсказка: тебе нужно исправить 34 и 36 строчки, чтобы получить количество отрицательных элементов под главной диагональю не включая её.
1
0 / 0 / 0
Регистрация: 01.12.2014
Сообщений: 8
01.12.2014, 22:23  [ТС] 10
там я ошибку нашел сразу и исправил,спасибо огромное)
0
01.12.2014, 22:23
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.12.2014, 22:23
Помогаю со студенческими работами здесь

В матрице А размера m*n поменять местами первый столбец со столбцом, со- держащим максимальное количество элементов, больших числа 3
Помогите пожалуйста

В матрице поменять местами первый столбец и столбец, содержащий минимальное количество нечетных элементов
1) дана матрица размера m*n поменять местами столбцы 1 и столбец, содержащий минимальное количество...

Найти сумму элементов массива. Поменять местами максимальный и минимальный элемент.
помогите с программой. пользователь вводит 2 натуральных числа , составить массив из простых...

В одномерном массиве найти сумму не положительных, произведение не отрицательных элементов, поменять местами
Помогите, пожалуйста. В одномерном массиве х (10) найти сумму не положительных, произведение не...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
Информационное моделирование
hw_wired 28.01.2025
Введение в информационное моделирование В современном мире информационное моделирование стало неотъемлемой частью научной, образовательной и профессиональной деятельности. Это мощный инструмент. . .
Объекты и их имена
hw_wired 28.01.2025
Введение: Основы объектного подхода и их роль в информатике В современном мире информационных технологий объектный подход стал фундаментальным принципом организации и обработки информации. Этот. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru