Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 16.03.2010
Сообщений: 55
1

Дан массив

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

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

дан массив 5на6 в каждой строчке нужно найти максимальный элемент и заменить его на отрицательный
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2010, 22:43
Ответы с готовыми решениями:

Дан массив, состоящий из 15 элементов целого типа. Получить новый массив, как разность между элементами исходного массив
Дан массив, состоящий из 15 элементов целого типа. Получить новый массив, как разность между...

Дан массив А(4,4). Сформировать массив В(4) из среднеарифметических значений элементов в каждой строке.
Дан массив А(4,4). Сформировать массив В(4) из среднеарифметических значений элементов в каждой...

Дан массив. Записать во второй массив все элементы, не совпадающие с минимальным
Дан массив M(14).Записать в массив B все элементы , не совпадающие с минимальным. Cоставить блок...

Дан массив из 0 и 1.Вывести этот массив на экран и подсчитать количество 0 и 1
#include "stdafx.h" #include "windows.h" #include "iostream" using namespace std; int...

2
1545 / 911 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
27.04.2010, 23:03 2
Лучший ответ Сообщение было отмечено Vasal как решение

Решение

Как-то так.
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;
       
}
0
0 / 0 / 0
Регистрация: 16.03.2010
Сообщений: 55
27.04.2010, 23:19  [ТС] 3
спс большое, щас попробую
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2010, 23:19

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Дан массив X(10). Сформировать новый массив из четных чисел исходного
Помогите, кому не сложно, спасибо заранее :)

Дан массив. Создать массив 2 из четных чисел первого массива
Задача: Дан массив. Создать новый массив из чётных чисел исходного массива. #endif #include...

Дан массив A[N]. заполнить массив В[N] элементами массива A[N], которые удовлетворяют двойному неравенству
Дан массив A. заполнить массив В элементами массива A, которые удовлетворяют двойному неравенству:...

Дан двумерный массив 3х3. Получить одномерный массив из из отрицательных элементов матрицы.
Пожалуйста, помогите решить простым методом задачку, просто не могу понять смысл ее выполнения....


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

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

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