0 / 0 / 0
Регистрация: 02.06.2011
Сообщений: 26
1

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

18.12.2011, 22:37. Показов 1666. Ответов 3
Метки нет (Все метки)

Помогите решить задачу:
Дана матрица А(3,4).Упорядочить массив С(12), состоящий из элементов А, по возрастанию, найти минимальный по модулю элемент.
Заранее благодарен!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2011, 22:37
Ответы с готовыми решениями:

Упорядочить массив С(12), состоящий из элементов А, по возрастанию, найти минимальный по модулю элемент
#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> const int m=3,n=4;...

Упорядочить матрицу по возрастанию элементов по строкам, найти минимальный по модулю элемент
Упорядочить матрицу А(3,4) по возрастанию элементов по строкам , найти минимальный по модулю...

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

Pascal: Дан массив, состоящий из n целых элементов, вычислить минимальный по модулю элемент массива
Составить программу и блок-схему на Паскаль: Дан массив, состоящий из n целых элементов,...

3
163 / 163 / 68
Регистрация: 23.02.2011
Сообщений: 392
18.12.2011, 23:49 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 <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>
const int m=3,n=4;
void main()
{
    srand(time(NULL));
    int A[m][n],C[m*n],i,j,k=0,chng,min_el=0;
   for (i=0;i<m;i++)
    for(j=0;j<n;j++)
      {
        A[i][j]=rand()%100-50;
         C[k]=A[i][j];
         k++;
      }
      for (i=0;i<m*n;i++) printf ("%5d",C[i]);
      printf ("\nafter sorting:\n");
      for (i=0;i<m*n;i++)
        for(j=0;j<m*n-i;j++)
                if(C[j]>C[j+1])
               {
                chng=C[j];
                  C[j]=C[j+1];
                  C[j+1]=chng;
               }
      for (i=0;i<m*n;i++) printf ("%5d",C[i]);
      for (i=1;i<m*n;i++)
        if(fabs(C[i])<fabs(C[min_el])) min_el=i;
      printf ("\nminimalni po modulu:%d",C[min_el]);
      getch();
}
1
0 / 0 / 0
Регистрация: 02.06.2011
Сообщений: 26
19.12.2011, 13:00  [ТС] 3
Спасибо за помощь!

Добавлено через 1 час 0 минут
Нужно сделать так, чтобы вместо строки выводилась матрица, Как это сделать???
0
0 / 0 / 0
Регистрация: 02.06.2011
Сообщений: 26
23.12.2011, 12:40  [ТС] 4
Как сделать, чтобы вместо строки выводилась матрица???
Помогите пожалуйста!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.12.2011, 12:40
Помогаю со студенческими работами здесь

Упорядочить заданный массив по возрастанию; найти максимальный по модулю элемент
Ввести символ с клавиатуры. 1.Если символ есть «Х», то из массива А(К), заполненным случайным...

Дана матрица А(7,4) Вывести все отрицательные элементы этой матрицы. Найти минимальный по модулю элемент
Привет славные форумчани.. Тема программы потоковые файлы... Задача состоит в написание текста на...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru