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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
bobrja
0 / 0 / 0
Регистрация: 11.12.2009
Сообщений: 4
#1

Матрица, заменить диагонали - нулями - C++

11.12.2009, 01:46. Просмотров 618. Ответов 1
Метки нет (Все метки)

Пожалуйста, помогите с программой на Си (C), буду очень благодарен за помощь.
Вот условие:
1) Дано матрицу А размером 6х6. Заменить в матрице элементы главной диагонали нулями.

Нашол аналогичною задачю на паскале, но чтота нечто не виходит ....

Если, не трудно, то еще 1 задачу, думаю для профессионалов это не составит труда. Вот условие:
2) Дан одномерный массив P, состоящий из 16 элементов. Найти номера тех элементов, модуль которых равен заданому числу А. Число А ввести с клавиатуры.

Спасиб на перьод, надеюсь кто-то обратит внимание на мою тему ..

Нашол аналогичною задачю на паскале, но чтота нечно
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2009, 01:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Матрица, заменить диагонали - нулями (C++):

Матрица. Заменить нулями все ее элементы, расположенные на главной диагонали и выше ее - C++
2. Дана действительная квадратная матрица порядка 6. Заменить нулями все ее элементы, расположенные на главной диагонали и выше ее. ...

Дана квадратная матрица. Заменить нулями все ее элементы, расположенные на главной диагонали и выше ее - C++
Дана квадратная матрица порядка N. Заменить нулями все ее элементы, расположенные на главной диагонали и выше ее. Вывести матрицу в...

[C++] Дана квадратная матрица состоящая из натруальных чисел. Надо заменить нулями элементы, расположенные на главной диагонали и выше её - C++
Напишите пожалуйста код. Очень надо ):)

Дана квадратная вещественная матрица размерности n. Заменить нулями все ее элементы, расположенные на главной диагонали и выше нее - C++
Дана квадратная вещественная матрица размерности n. Заменить нулями все ее элементы, расположенные на главной диагонали и выше нее

Дана действительная квадратная матрица порядка 12. Заменить нулями все её элементы, расположенные на глав-ной диагонали и выше неё. - C++
Дана действительная квадратная матрица порядка 12. Заменить нулями все её элементы, расположенные на глав-ной диагонали и выше неё.

Заменить элементы главной диагонали матрицы нулями и найти максимальный элемент ниже побочной диагонали - C++
Есть пример для решения другой задачи(она находит суму всех элементов каждой строки и выводит результат суммы по возрастанию): #include...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Sayrus89
31 / 31 / 1
Регистрация: 26.10.2009
Сообщений: 98
11.12.2009, 02:56 #2
1)
C
1
2
3
4
5
6
7
8
int i,j,
    n = 6;
for (i = 0; i < n; i++) {
    A[i][i] = 0;
}
for (j = (n-1); j >= 0 ; j--) {
    A[n-1-j][j] = 0;
}
Добавлено через 3 минуты
2)
C++
1
2
3
4
5
6
7
8
9
int P[16] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
int A;
cout << "Введите число A:";
cin << A;
for (int i = 0; i < 16; i++) {
    if (abs(P[i]) == A) {
        cout << "Элемент P[" << i << "] равен по модулю числу A(" << A <<")" <<endl;
    }
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2009, 02:56
Привет! Вот еще темы с ответами:

Заменить диагонали заданной матрицы нулями - C++
Помогите реализовать :) Если в заданной матрице А(N,N) есть хотя бы один элемент, больший ста, то элементы обеих диагоналей заменить...

Матрица, главную диагональ заменить нулями - C++
#include &lt;math.h&gt; #include &lt;stdio.h&gt; #include &lt;iostream.h&gt; #include&lt;stdlib.h&gt; void main() { int i,j; int mas; cout«&quot;vvedite...

Заменить нулями элементы матрицы, лежащие ниже побочной диагонали - C++
Помогите, пожалуйста написать код. Дана квадратная матрица порядка M. Заменить нулями элементы матрицы, лежащие ниже побочной диагонали.

Дано матрицу А размером 6х5. Заменить в матрице элементы главной диагонали нулями - C++
Дано матрицу А размером 6х5. Заменить в матрице элементы главной диагонали нулями.


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

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

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