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

Упорядочить массив В(5,4) по невозрастанию элементов третей строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Оптимальный алгоритм рисования линий http://www.cyberforum.ru/cpp-beginners/thread532817.html
1) Является ли алгоритм рисования линии перебором точек оптимальным? for(float i=Xmin, j; i<=Xmax; i+=0.001) { j = k*i + b; drawpixel(i, j); } 2) если нет, то какой был бы наиболее оптимальным?
C++ Взять матрицу 3 на 3 и заменить столбец... Взять матрицу 3 на 3 и заменить столбец, номер которого вводится с клавиатуры, на единицу. http://www.cyberforum.ru/cpp-beginners/thread532814.html
Дан массив А(4,4). Сформировать массив В(4) из среднеарифметических значений элементов в каждой строке. C++
Дан массив А(4,4). Сформировать массив В(4) из среднеарифметических значений элементов в каждой строке. Посмотрите пожалуйста... Добавлено через 22 минуты Кто-нибудь помогите....)))
C++ Поменять местами первый и последний символ в строке
Дана строка S. Поменять местами первый и последний символ в строке
C++ Для массива А(10),состоящего из трехзначных чисел получить массив D, в который войдут все... http://www.cyberforum.ru/cpp-beginners/thread532796.html
Для массива А(10),состоящего из трехзначных чисел получить массив D, в который войдут все использованные цифры (с повторениями), встречающиеся в элементах массива А. Например,если А(1)=343, А(2)=118, то D(1)=3, D(2)=4, D(3)=3, D(4)=1, D(5)=1, D(6)=8
C++ Дана строка S1. Удалить в ней все вхождения символа '*' Здравствуйте. Помогите сделать. Дана строка S1. Удалить в ней символы *(звездочка). подробнее

Показать сообщение отдельно
challengerr
43 / 36 / 2
Регистрация: 30.07.2008
Сообщений: 136
28.03.2012, 13:54     Упорядочить массив В(5,4) по невозрастанию элементов третей строки
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
/* Упорядочить массив В(5,4) по невозрастанию элементов третей строки. вывести получившийся 
массив, найти минимальный элемент массива */
 
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
 int i,j,k;
 int** B;
 int temp;
 int min;
 srand(time(NULL));
 B = new int*[5];
 for (i=0;i<5;i++)
  B[i] = new int[4];
 // заполнить случайными числами
 for (i=0;i<5;i++)
 {
  for (j=0;j<4;j++)
  {
  B[i][j] = rand()%9;
  }
 }
 // вывести массив
 for (i=0;i<5;i++)
 {
  for (j=0;j<4;j++)
  {
  printf("%d ", B[i][j]);
  }
  printf("\n");
 }
 // отсортировать 3 строку
 i = 2; 
 for (j=0;j<4;j++)
 {
  for (k=j+1;k<4;k++)
  {
   if (B[i][j] > B[i][k])
   { 
    temp = B[i][k];
    B[i][k] = B[i][j];
    B[i][j] = temp;
   }
  } 
 }
 // вывести массив
 printf("\n"); 
 for (i=0;i<5;i++)
 {
  for (j=0;j<4;j++)
  {
  printf("%d ", B[i][j]);
  }
  printf("\n");
 }
 
 // найти минимум
 min = B[0][0];
 for (i=0;i<5;i++)
 {
  for (j=0;j<4;j++)
  {
   if (B[i][j] < min)
    min = B[i][j];  
  }
 }
 printf("Min: %d\n", min); 
 
 for (i=0;i<5;i++)
  delete[] B[i];
 delete[] B;
 return 0;
}
 
Текущее время: 07:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru