Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
lumnok
1 / 1 / 2
Регистрация: 28.11.2012
Сообщений: 48
#1

Дана матрица А(3,4).Упорядочить массив С(12), состоящий из элементов А - C++

12.12.2012, 21:32. Просмотров 574. Ответов 13
Метки нет (Все метки)

Помогите решить задачу:
Дана матрица А(3,4).Упорядочить массив С(12), состоящий из элементов А, по возрастанию, найти минимальный по модулю элемент.
Заранее благодарен!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2012, 21:32
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дана матрица А(3,4).Упорядочить массив С(12), состоящий из элементов А (C++):

Дана матрица А(3,4).Упорядочить массив С(12), состоящий из элементов А, по возрастанию, найти минимальный по модулю элемент.
Помогите решить задачу: Дана матрица А(3,4).Упорядочить массив С(12),...

Дана матрица А размером 5х4и вектор столбец,состоящий из пяти элементов. Объеденить их по столбцу в матрицу ра
Дана матрица А размером 5х4и вектор столбец,состоящий из пяти элементов....

Дана матрица m на n, упорядочить её строки по убыванию её диагональных элементов.
Дана матрица m на n, упорядочить её строки по убыванию её диагональных...

Получить массив В, состоящий из отрицательных элементов матрицы А, и упорядочить его по возрастанию
Дана целочисленная матрица А размером . Получить массив В, состоящий из...

Дана матрица целых чисел N*M. Упорядочить каждую строку матрицы по убыванию элементов
Дана матрица целых чисел N*M. Упорядочить каждую строку матрицы по убыванию...

Дана действительная матрица размером n * m. Упорядочить (переставить) по возрастанию сумм элементов строк
#include<iostream> using namespace std: const float n=3; const float m=4; ...

13
Krugera
27 / 27 / 12
Регистрация: 14.11.2011
Сообщений: 139
13.12.2012, 00:07 #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
#include "stdafx.h"
#include <iostream.h>
int main(int argc, char* argv[])
{
    int n=0;
    int arr1[12];
    int arr[3][4]={{4,3,1,7},{5,3,8,2},{1,7,4,12}};
    for(int i=0;i<3;i++){
        for(int j=0;j<4;j++){
            arr1[n++]=arr[i][j];
        }
    }
    int maf=0;
    for(int p=0;p<12-1;p++){
        for(int o=0;o<12-1;o++){
            if(arr1[o+1]<arr1[o]){
            maf=arr1[o];
            arr1[o]=arr1[o+1];
            arr1[o+1]=maf;
            }
        }
    }
    int min=arr1[0];
    for(int z=0;z<12;z++){
        if(min>arr1[z])
            min=arr1[z];
    }
    cout<<"minimalniy element"<<min<<endl;
    cout<<"upor9docheniy masiv:"<<endl;
    for(int y=0;y<12;y++){
        cout<<arr1[y]<<endl;
    }
    return 0;
}
0
lumnok
1 / 1 / 2
Регистрация: 28.11.2012
Сообщений: 48
25.12.2012, 15:48  [ТС] #3
arr1 что это? можете объяснить?
0
Krugera
27 / 27 / 12
Регистрация: 14.11.2011
Сообщений: 139
25.12.2012, 17:00 #4
Цитата Сообщение от lumnok Посмотреть сообщение
arr1 что это? можете объяснить?
Имя массива.
0
lumnok
1 / 1 / 2
Регистрация: 28.11.2012
Сообщений: 48
25.12.2012, 21:44  [ТС] #5
прога только не работает..
0
Krugera
27 / 27 / 12
Регистрация: 14.11.2011
Сообщений: 139
25.12.2012, 22:36 #6
Цитата Сообщение от lumnok Посмотреть сообщение
прога только не работает..
Извините,но я не экстрасенс и не могу угадать, что и где не работает, но могу догадываться.
Строка 1 и 3? Если нет, напишите какие строки, и что именно пишет.
0
Azdeman
Фрилансер
Эксперт HTML/CSSЭксперт PHP
1734 / 1277 / 579
Регистрация: 12.01.2011
Сообщений: 5,074
25.12.2012, 22:46 #7
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
#include <iostream.h>
int main()
{
    int n=0;
    int arr1[12];
    int arr[3][4]={{4,3,1,7},{5,3,8,2},{1,7,4,12}};
    for(int i=0;i<3;i++){
        for(int j=0;j<4;j++){
            arr1[n++]=arr[i][j];
        }
    }
    int maf=0;
    for(int p=0;p<12-1;p++){
        for(int o=0;o<12-1;o++){
            if(arr1[o+1]<arr1[o]){
            maf=arr1[o];
            arr1[o]=arr1[o+1];
            arr1[o+1]=maf;
            }
        }
    }
    int min=arr1[0];
    for(int z=0;z<12;z++){
        if(min>arr1[z])
            min=arr1[z];
    }
    cout<<"minimalniy element"<<min<<endl;
    cout<<"upor9docheniy masiv:"<<endl;
    for(int y=0;y<12;y++){
        cout<<arr1[y]<<endl;
    }
    return 0;
}
Вот так попробуй .
0
lumnok
1 / 1 / 2
Регистрация: 28.11.2012
Сообщений: 48
26.12.2012, 00:31  [ТС] #8
ну просто надо добавить инструкции ... а то cout, cin не распознает..

Добавлено через 1 час 35 минут
cout и endl на 27 строчке не распознает..
0
Krugera
27 / 27 / 12
Регистрация: 14.11.2011
Сообщений: 139
26.12.2012, 15:18 #9
27 строчке нет не cout не endl...я не знаю где проблема..у меня программа отлично запускается и работает
0
Azdeman
Фрилансер
Эксперт HTML/CSSЭксперт PHP
1734 / 1277 / 579
Регистрация: 12.01.2011
Сообщений: 5,074
27.12.2012, 18:38 #10
Цитата Сообщение от lumnok Посмотреть сообщение
cout, cin не распознает
попробуйте в место cout (printf) в место cin (scanf)
0
lumnok
1 / 1 / 2
Регистрация: 28.11.2012
Сообщений: 48
30.12.2012, 14:18  [ТС] #11
и выводит у вас как матрица? или просто строкой?
0
Krugera
27 / 27 / 12
Регистрация: 14.11.2011
Сообщений: 139
30.12.2012, 16:48 #12
выводится столбцом(можно сделать чтоб и строкой выводилась),а как еще можно отобразить одинарную матрицу?
0
Schizorb
510 / 462 / 82
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
Завершенные тесты: 1
31.12.2012, 07:18 #13
lumnok, а так?
C++
1
2
#include <iostream>
using namespace std;
0
Quantity
13 / 13 / 2
Регистрация: 06.06.2012
Сообщений: 136
31.12.2012, 11:54 #14
Цитата Сообщение от lumnok Посмотреть сообщение
ну просто надо добавить инструкции ... а то cout, cin не распознает..

Добавлено через 1 час 35 минут
cout и endl на 27 строчке не распознает..
C++
1
#include <iostream.h>
? Не, не слышал.
0
31.12.2012, 11:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.12.2012, 11:54
Привет! Вот еще темы с решениями:

Дана матрица. Упорядочить ее строки по убыванию первых элементов строк, если это возможно
Доброго времени суток. Помогите написать следующее: &quot;Дана матрица. Упорядочить...

Дана действительная матрица размера NxM .Упорядочить её строки по убыванию абсолютных величин её элементов
Дана действительная матрица размера NxM .Упорядочить её строки по убыванию...

Сортировка массива. Дана матрица размером NxM. Упорядочить ее строки по возрастанию их наибольших элементов
Дана матрица размером NxM. Упорядочить ее строки по возрастанию их наибольших...

Многомерные массивы . Дана вещественная матрица размером 10х10. Упорядочить её строки по не убыванию суммы их элементов.
Многомерные массивы Дана вещественная матрица размером 10х10. Упорядочить её...


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

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

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