Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
WizardHarry
0 / 0 / 0
Регистрация: 22.02.2012
Сообщений: 33
#1

Составить новый массив, изменяя значения элементов в зависимости от того, отсортирована ли текущая строка - C++

21.09.2013, 20:17. Просмотров 500. Ответов 2
Метки нет (Все метки)

Задана матрица размером NxM. Получить массив B, присвоив его k-му элементу значение 1, если элементы k-й строки матрицы упорядочены по убыванию, и значение 0 в противном случае.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2013, 20:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Составить новый массив, изменяя значения элементов в зависимости от того, отсортирована ли текущая строка (C++):

Вывести новый массив состоящий из элементов начального массива в заданной зависимости - C++
1.Нужно ввести размерность начального одномерного массива c клавиатуры. Элементы заполняются с помощью rand(); #include <time.h> ...

Создать новый массив из элементов исходного, значения которых больше среднего значения - VBA
Добрый вечер! Подскажите, пожалуйста, что нужно исправит, чтобы заработало... Создать новый массив, состоящий из элементов исходного...

Сформировать новый массив из элементов исходного массива, значения которых больше значения последнего элемента - C (СИ)
Вводить элементы одномерного массива до тех пор , пока текущее значение больше суммы уже введенных четных значений. Сформировать новый...

Сформировать новый массив C того же размера, каждый элемент которого равен максимальному из элементов массивов - Java SE
Даны два массива A и B одинакового размера N (элементы массивов заполняются случайными целыми числами). Сформировать новый массив C того же...

Из положительных элементов данного массива составить новый массив и определить сумму его элементов - Basic
помогите решать задачу в GW Basic !!!!! из положительных элементов данного массива составить новый массив и определить сумму его...

Записать значения в массив в зависимости от состояния элементов CheckedListBox - Visual Basic .NET
Здравствуйте! Понемногу изучаю vb10 net, не могу разобраться с CheckedListBox. Есть CheckedListBox1 в нем 14 строк. Есть массив....

2
zitxbit
89 / 741 / 75
Регистрация: 11.04.2012
Сообщений: 971
21.09.2013, 20:27 #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
35
36
37
38
39
40
41
42
43
#include <stdio.h>
#include <conio.h>
 
#define N 5
#define M 6
 
int main(int argc, char* argv[])
{
    int A[N][M] = { { 1, 2, 3, 4, 5, 6 },
                    { 4, 9, 3, 2, 1, 7 },
                    { 9, 8 ,7, 6, 5, 4 },   
                    { 3, 2, 1, 7, 6, 5 },
                    { 5, 4, 3, 2, 1, 0 } };
 
    for (int k1 = 0; k1 < N; k1++)
    {
        for (int k2 = 0; k2 < M; k2++)
            printf("%d ",A[k1][k2]);
 
        printf("\n");
    }
 
    printf("\n");
 
    int B[N] = { 0 };
    for (int i = 0; i < N; i++)
    {
        bool asc = false;
        for (int k = 0; k < M-1 && !asc; k++)
            asc = (A[i][k] < A[i][k+1]) ? 1 : 0;
 
        B[i] = asc == false ? 1 : 0;
    }
 
    for (int z = 0; z < N; z++)
        printf("%d ",B[z]);
 
    printf("\n");
 
    _getch();
 
    return 0;
}
http://codepad.org/9KFYLJsi
2
Миниатюры
Составить новый массив, изменяя значения элементов в зависимости от того, отсортирована ли текущая строка  
WizardHarry
0 / 0 / 0
Регистрация: 22.02.2012
Сообщений: 33
21.09.2013, 20:37  [ТС] #3
zitxbit, большое вам спасибо, очень помогли)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2013, 20:37
Привет! Вот еще темы с ответами:

Сформировать новый массив C того же размера, каждый элемент которого равен максимальному из элементов массивов A и B с тем же индексом. - VBA
Помогите!!! Нужно написать программу в VBA. Задача выглядит так: Даны два массива A и B одинакового размера N. Сформировать новый...

Сформировать новый массив C того же размера,каждый элемент которого равен максимальному из элементов массива A и B с тем же индексом. - Turbo Pascal
Даны два массива A и B одинакового размера N.Сформировать новый массив C того же размера,каждый элемент которого равен максимальному из...

Сформировать новый массив C того же размера, каждый элемент которого равен максимальному из элементов массивов A и B с тем же индексом - C++ Builder
Здравствуйте, Господа. Даны два массива A и B одинакового размера N. Сформировать новый массив C того же размера, каждый элемент которого...

Сформировать новый массив C того же размера, каждый элемент которого равен максимальному из элементов массивов A и B с тем же индексом - C#
Даны два массива A и B одинакового размера N. Сформировать новый массив C того же размера, каждый элемент которого равен максимальному из...


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

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

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