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

Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число? - C++

Восстановить пароль Регистрация
 
Chuck Bass
 Аватар для Chuck Bass
0 / 0 / 0
Регистрация: 09.03.2011
Сообщений: 7
28.12.2011, 00:30     Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число? #1
Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число?
и еще один вопрос

как в массиве 12 элементов упорядочить по возрастанию отдельно элементы, стоящие на четных местах

Подскажите,пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2011, 00:30     Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число?
Посмотрите здесь:

C++ в квадратной целой матрице заменить все нечетные элементы суммой элементов главной диагонали
C++ Написать и протестировать подпрограмму, которая переставляет в обратном порядке элементы главной диагонали квадратной матрицы - вывод всей матрицы
Найти сумму елементов первого столбца квадратной матрицы и заменить ею елементы главной диагонали C++
C++ Найти на главной диагонали квадратной матрицы максимальный и минимальный элементы
C++ Если на главной диагонали матрицы есть число -1, то заменить нижнюю часть диагонали на число 2
Дана матрица 3x3. Заменить все элементы выше главной диагонали на максимальный элемент матрицы C++
Поменять местами элементы квадратной матрицы относительно главной диагонали C++
C++ Вычислить среднее арифметическое побочной диагонали матрицы, и заменить им элементы ниже главной диагонали

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
 Аватар для Байт
13974 / 8805 / 1227
Регистрация: 24.12.2010
Сообщений: 15,949
28.12.2011, 00:54     Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число? #2
Цитата Сообщение от Chuck Bass Посмотреть сообщение
Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число?
C
1
 int M[12][12]; for(i=0;i<12;i++) M[i][i] = k;
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
28.12.2011, 04:28     Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число? #3
Цитата Сообщение от Chuck Bass Посмотреть сообщение
как в массиве 12 элементов упорядочить по возрастанию отдельно элементы, стоящие на четных местах
например так:
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
#include <stdio.h> 
int main()
{ 
    const int n=12;
    int a[n], i, j, t, i_min;
    for(i=0; i<n; i++)
    {
        printf("[%d]= ", i+1);
        scanf("%d", &a[i]);
    }
    printf("Ish mass:\n");
    for(i=0; i<n; i++)
        printf("%d ", a[i]);
    for(i=0; i<n-2; i+=2)
    {
        i_min=i;
        for(j=i+2; j<n; j+=2)
            if(a[i_min]>a[j])
                i_min=j;
        t=a[i_min]; a[i_min]=a[i]; a[i]=t;
    }
    printf("Poluch mass:\n");
    for(i=0; i<n; i++)
        printf("%d ", a[i]);    
    return 0;
}
Yandex
Объявления
28.12.2011, 04:28     Как заменить все элементы главной диагонали в квадратной матрицы на какое-то число?
Ответ Создать тему
Опции темы

Текущее время: 18:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru