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

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

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

Дан массив - C++

27.04.2010, 22:43. Просмотров 366. Ответов 2
Метки нет (Все метки)

Помогите вот с этой задачей пожалуйста

дан массив 5на6 в каждой строчке нужно найти максимальный элемент и заменить его на отрицательный
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2010, 22:43     Дан массив
Посмотрите здесь:

Дан массив A(23). Переписать в новый массив все элементы, расположенные после последнего отрицательного. - C++
Задача Дан массив A(23). Переписать в новый массив все элементы, расположенные после последнего отрицательного. В новом массиве...

Дан массив В[0:n-1] целых чисел и числа x и y , где x<y. на основе элементов массива В сформировать массив D[0:m-1] - C++
Нужен полный текст программы, заранее благодарен

Дан целочисленный массив размером N. Преобразовать массив, увеличив длину каждой серии на один элемент - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int main() { int n; int k=0; int p=0; int l=0; int...

Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в третий - C++
Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в третий Помогите, подправьте немного код,...

Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один элемент - C++
1. Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один элемент. (Серия - группа подряд идущих...

Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один элемент - C++
Помогите преобразовать код из языка С# в С++. Занимался разбором задачи на языке С++. Вот условие задачи: Дан целочисленный массив...

Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не превышает 1 - C++
Помогите пожалуйста написать программу: Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не...

Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не превышает 1 - C++
Помогите пожалуйста написать программу. Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не...

Дан массив A(N). Сформулировать массив B(M), элементами которого являются большие из двух рядом стоящих в массиве A чисел - C++
Нужен код программы. Помогите даме пожалуйста.

Дан массив Z(15). Сформировать массив В следующим образом - C++
Дан массив Z(15). Сформировать массив В следующим образом. Если положительных элементов в массиве Z больше, чем отрицательных, то...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1473 / 840 / 72
Регистрация: 26.03.2010
Сообщений: 2,876
27.04.2010, 23:03     Дан массив #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
44
45
46
47
48
49
50
51
#include <iostream>
#include <iomanip>
#include <ctime>
 
int  main()
{   
    setlocale(LC_ALL, "Russian");
 
    const int row=5;
    const int column=6;
    int MAS[row][column];
    srand(time(NULL));
    std::cout << "Первоначальынй массив:\n";
    for (int i=0; i<row; i++)
    {
        for (int j=0; j<column; j++)
        {
            MAS[i][j]=rand()%20; // заполняем массив случайнми числами.
            std::cout << std::setw(3) << MAS[i][j]; // и выводим его на экран.
        }
        std::cout << std::endl;
    }
 
    int max=0, index=0;
 
    for (int i=0; i<row; i++)
    {
        max=MAS[i][0];
        for (int j=0; j<column; j++)
            if (max<MAS[i][j])
            {
                max=MAS[i][j];
                index=j;
            }
        MAS[i][index]=-1;
    }
    std::cout << "Измененный массив:\n";
    for (int i=0; i<row; i++)
    {
        for (int j=0; j<column; j++)
            std::cout << std::setw(3) << MAS[i][j]; // выводим его на экран.
        std::cout << std::endl;
    }
 
 
        
 
    system ("pause");
    return 0;
       
}
Vasal
0 / 0 / 0
Регистрация: 16.03.2010
Сообщений: 55
27.04.2010, 23:19  [ТС]     Дан массив #3
спс большое, щас попробую
Yandex
Объявления
27.04.2010, 23:19     Дан массив
Ответ Создать тему
Опции темы

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