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

Объявите двумерный вещественный массив, в котором n x m элементов. Выполните генерацию массива случайными в

14.12.2015, 19:33. Показов 1168. Ответов 0
Метки нет (Все метки)

Объявите двумерный вещественный массив, в котором n x m элементов. Отсортируйте каждый нечетный столбец массива по возрастанию. Распечатайте его в виде таблицы дважды – до и после сортировки.

В чем ошибка? Сортирует подряд только первые 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
#include <conio.h>
#include <math.h>
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
int j,i,k,b;
int a[5][5];
cout<<"vvedite 25 elementov dlya dvumernogo massiva A \n";
for (j=0;j<=4;j++)
{
    for (i=0;i<=4;i++)
    {
        cin>>a[i][j];
    }
}
for (i=0;i<=4;i++)
{
    for (j=0;j<=4;j++)
    {
        if (j%2==0)
        {
            for (k=0;k<=3;k++)
            {
                for (i=0;i<=3;i++)
                {
                    for (j=0;j<=3;j++)
                    {
                        if (a[i][j]>a[i][j+1])
                        {
                            b=a[i][j];
                            a[i][j]=a[i][j+1];
                            a[i][j+1]=b;
                        }
                    }
                }
            }
        }
    }
}
for (j=0;j<=4;j++)
{
    cout<<"\n";
    for (i=0;i<=4;i++)
    {
        cout<<a[i][j]<<" ";
    }
}
getch ();
return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2015, 19:33
Ответы с готовыми решениями:

Объявите двумерный целочисленный массив, в котором n x n элементов. Выполните транспонирование матрицы
Объявите двумерный целочисленный массив, в котором n x n элементов. Выполните транспонирование...

Объявите двумерный вещественный массив
Объявите двумерный вещественный массив, в котором n  m элементов (значения n, m вводятся с...

Выполните генерацию массива, используя закономерность: 0; 0,1; 0,12; 0,123
Объявите одномерный вещественный массив, в котором 10 элементов. Выполните генерацию массива,...

Выполните генерацию массива первыми десятью цифрами дробной части частного a / b
написать программу, в которой даны два натуральных числа a и b (a &lt;b). объявить одномерный...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2015, 19:33
Помогаю со студенческими работами здесь

Заполнить двумерный массив случайными числами из интервала и найти сумму элементов массива лежащих на главной диагонали
не работает программа program aaa; var n : integer; s :real; a: array of real; begin...

Написать программу, которая создает двумерный массив со случайными числами A[N,M]. Вычислить сумму и число положительных элементов массива
Написать программу, которая с помощью датчика случайных чисел создает двумерный массив A. Вычислить...

Заполнить двумерный массив случайными числами от 10 до 100 и определить номер строки в котором эта сумма максимальна
Задача на C

Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны индексы исходного массива в порядке во
Помогите с задачей: Задан вещественный массив размера N. Создать целочисленный массив такого же...


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

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

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