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

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

28.12.2012, 20:58. Просмотров 465. Ответов 3
Метки нет (Все метки)

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();
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2012, 20:58
Ответы с готовыми решениями:

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

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

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

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

Найти минимальный и максимальный элемент массива. Упорядочить элементы по возрастанию. Определить входит ли в массив X
Дан массив чисел. Найти минимальный и максимальный элемент массива. Упорядочить элементы по...

3
vua72
418 / 417 / 167
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
29.12.2012, 01:24 2
добавить и поменять void main на int main
C
1
2
3
4
5
#include <time.h>//++
int main(){
...
return 0; //++
}
0
lumnok
1 / 1 / 0
Регистрация: 28.11.2012
Сообщений: 48
04.01.2013, 17:15  [ТС] 3
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 <math.h>
#include <stdlib.h>
#include <time.h>//++
int main(){
   const int m=3,n=4;
   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();
}
выводит как матрицу?
0
vua72
418 / 417 / 167
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
08.01.2013, 08:52 4
выводит как матрицу?
Вопрос в чем собственно?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2013, 08:52

Упорядочить массив, состоящий из 40 элементов, по не возрастанию.
Здравствуйте помогите составить блок схему:Упорядочить массив, состоящий из 40 элементов по не...

Упорядочить массив по убыванию элементов, найти минимальный элемент
1) Найдите площадь ромба по его диагоналям. 2)Упорядочить массив В(10) по убыванию элементов,...

Массив: Упорядочить массив по возрастанию, при каждом просмотре массива находим минимальный элемент...
1.Дан одномерный массив, упорядочить по возрастанию, при каждом просмотре массива находим...


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

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

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