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

Массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести программу с языка Паскаль в язык С++ http://www.cyberforum.ru/cpp-beginners/thread380192.html
Имееться задача на Pascale: {Метод Ньютона решения нелинейного уравнения} program Newton; uses crt; {модуль управления экраном} function f(x:real):real; {Исходная функция} begin ...
C++ Проверить, имеется ли в одномерном числовом массиве A из n элементов, хотя бы одна пара взаимно обратных чисел. Проверить, имеется ли в одномерном числовом массиве A из n элементов, хотя бы одна пара взаимно обратных чисел. перенес в С++ http://www.cyberforum.ru/cpp-beginners/thread380181.html
C++ Многопутевая сортировка
добрый вечер) имеется код программы по многопутевой сортировке...кто-нибудь может сказать почему она работает не правильно??? #include <iostream> #include <sstream> #include <vector>...
Массивы, подсчёт, перестановка элементов. C++
1)найти кол-во элементов массива больших С 2)найти произведение элементов массива,расположенных после максимального по модулю элемента 3)преобразовать массив таким образом,чтобы сначала...
C++ Одномерный массив. Записать элементы массива x, удовлетворяющие условию xi Э [1;2]... http://www.cyberforum.ru/cpp-beginners/thread380176.html
Простите за возможный повтор но в поиске по форуму я так и не нашел решение этой задачи. Записать элементы массива x=(x1,x2,...,xn), удовлетворяющие условию xi Э подряд в массив y=(y1,y2,...,yn)....
C++ Метод не хочет возвращать объект типа класса которому он принадлежит Есть класс matrix и один из методов этого класса plus который возвращает объект типа matrix Но корректно этого делать не хочет Ошибка возникает на строчке самого возвращения Сначала пробовал... подробнее

Показать сообщение отдельно
LostCoast
82 / 82 / 5
Регистрация: 30.09.2011
Сообщений: 404
Записей в блоге: 6
09.11.2011, 01:27
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
#include <iostream>
using namespace std;
const int N = 3;
 
int main()
{
    int a[N][N], min, max, i, j, temp;
    int i1, j1, i2, j2;
    for(i = 0; i < N; i++)
        for(j = 0; j < N; j++) {
            cout << "Vvedite a[" << i << "][" << j << "] = ";
            cin >> a[i][j];
        }
    min = a[0][0];
    max = a[0][0];
    for(i = 0; i < N; i++)
        for(j = 0; j < N; j++) {
            if (max < a[i][j]) { max = a[i][j]; i1 = i; j1 = j; }
        }
    for(i = 0; i < N; i++)
        for(j = 0; j < N; j++) {
            if (min > a[i][j]) { min = a[i][j]; i2 = i; j2 = j; }
        }
 
    cout << "min = " << min << endl;
    cout << "max = " << max << endl;
    temp = a[i1][j1];
    a[i1][j1] = a[i2][j2];
    a[i2][j2] = temp;
    for(i = 0; i < N; i++) {
        for(j = 0; j < N; j++) {
            cout << " " << a[i][j];
        }
        cout << endl;
    }
 
        return 0;
}
держи, единственное я не смог нормально придумать как тут поменять местами элементы массива...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru