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

Матрицы. Отрицательные элементы матрицы, расположенные выше главной диагонали, заменить на квадраты их значений - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ 11.247. Даны два массива одного размера. Получить третий массив, каждый элемент которого равен:сумме элементов с тем же номером в заданных массивах http://www.cyberforum.ru/cpp-beginners/thread828634.html
11.247. Даны два массива одного размера. Получить третий массив, каждый элемент которого равен:сумме элементов с тем же номером в заданных массивах
C++ Книги Г.Шилдта в каком порядке нужно или какие книги для изучения с++ Скажите в каком порядке надо читать книги Г.Шилдта для изучения с++ . Возможно сначала придется с учить , или как лучше ? Или подскажите какие книги-справочники/учебники необходимо прочитать для хорошего изучения с++ . Я студент , мало объясняется на парах и тяжело решать задачи , которые дают в университете т.к знаний мало. Есть учебник С++ для чайников , но там вообще ничего практически не... http://www.cyberforum.ru/cpp-beginners/thread828632.html
11.223. В одном массиве записано количество мячей, забитых футбольной командой в каждой из 20 ти игр, в другом — количество пропущен¬ных мячей в этой C++
11.223. В одном массиве записано количество мячей, забитых футбольной командой в каждой из 20 ти игр, в другом — количество пропущен¬ных мячей в этой же игре. Для каждой игры определить словесный результат игры (выигрыш, проигрыш или ничья). Задачу решить двумя способами: 1) без использования дополнительного (третьего) массива; 2) с использованием дополнительного массива.
C++ 11.196. Дан массив целых чисел. Найти номер первого элемента, кратного числу 13. Если таких элементов в массиве нет, то должно быть напечатано соответ
11.196. Дан массив целых чисел. Найти номер первого элемента, кратного числу 13. Если таких элементов в массиве нет, то должно быть напечатано соответствующее сооб¬щение
C++ 11.175. Переставить s -й элемент массива на место k -го элемента (s > k). При этом k -й, (k + 1) -й, ., (s-1) -й элементы сдвинуть вправо на 1 пози http://www.cyberforum.ru/cpp-beginners/thread828629.html
11.175. Переставить s -й элемент массива на место k -го элемента (s > k). При этом k -й, (k + 1) -й, ..., (s-1) -й элементы сдвинуть вправо на 1 позицию.
C++ Удалить из массива все отрицательные элементы; Удалить из массива все отрицательные элементы; подробнее

Показать сообщение отдельно
SDev
43 / 41 / 10
Регистрация: 15.03.2013
Сообщений: 88
05.04.2013, 10:17     Матрицы. Отрицательные элементы матрицы, расположенные выше главной диагонали, заменить на квадраты их значений
вот вам фрагмент
C++
1
2
3
4
5
6
7
8
9
10
11
float matr[6][6],max;
int i,j,n;
 
n=6;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)  if( matr[i][j] < 0 ) matr[i][j]*=matr[i][j]; //отрицат. эл-т заменяем на его квадрат
 
max=matr[0][0];
for(i=1;i<n;i++) if( matr[i][i]> max ) max=matr[i][i];
 
printf("\n максимальный эл-т гл. диагонали равен %f",max);
 
Текущее время: 00:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru