Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
НастяФ
15 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 27
#1

Заменить значения всех элементов главной диагонали квадратного массива на нулевые

16.09.2012, 01:13. Просмотров 1180. Ответов 1
Метки нет (Все метки)

Работа с квадратными массивами

В задаче рассматривается двумерный массив с одинаковым количеством строк и столбцов; такой массив называют квадратным.

Задача:

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

Программу составить на языке С++.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.09.2012, 01:13
Ответы с готовыми решениями:

Вывести на экран значения тех эле-ментов, лежащих выше главной диагонали, которые больше всех элементов, лежащих ниже главной диагонали
А кто-нибудь может помочь еще с этим: Дан вещественный массив А. Вывести на...

Вычисление суммы элементов квадратного массива по главной диагонали и второстепеной
Написать функции. Первая вычисляет сумму элементов квадратного массива по...

Верно ли, что сумма элементов главной диагонали квадратного массива не превышает 100?
Работа с квадратными массивами В задаче рассматривается двумерный массив с...

Нулевые элементы массива заменить средним арифметическим всех элементов
Задание: Создать числовой массив A. Каждый элемент, равный нулю, заменить...

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

1
Andrey.K
344 / 265 / 128
Регистрация: 14.11.2010
Сообщений: 482
16.09.2012, 01:42 #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
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
const int n=8;
int main()
{
    setlocale(0,"rus");
    int mas[n][n];
    srand((unsigned)time(NULL));
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<n;j++)
        {
            mas[i][j]=rand()%20;
            cout<<mas[i][j]<<" ";
        }
        cout<<endl;
    }
    cout<<endl;
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<n;j++)
        {
            if(i==j) mas[i][j]=0;
            cout<<mas[i][j]<<" ";
        }
        cout<<endl;
    }
    system("pause");
    return 0;
}
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.09.2012, 01:42

Все нулевые элементы массива заменить на средние арифметические всех элементов
Здравствуйте, мне была задана программа, с таким заданием: &quot;В массив целых...

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

Вывести значения тех элементов матрицы, лежащих выше главной диагонали, которые больше всех элементов
Дан вещественный массив А. Вывести на экран значения тех элементов, лежащих...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru