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

Двумерный массив - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 202, средняя оценка - 4.69
dos28
0 / 0 / 0
Регистрация: 04.12.2007
Сообщений: 5
12.12.2007, 01:01     Двумерный массив #1
Что-то совсем запутался в написании, поэтому прошу опять о помощи:

1) Дан двумерный массив размерностью NxM посчитать среднее арифметическое элементов расположенных на главной диагонали и произведение элементов побочной диагонали и определить разницу между средним арифметическим и произведением.

2) Дан линейный массив разменрностью N определить максимальный и минимальный элемент и упорядочить элементы по убыванию между максимальным и минимальным.

3) Дан двумерный массив размерностью NxM поменяь местами элементы второго и третьего квадрантов. (без функций)

Студенты Кишинёвского политеха будут вам очень благодарны, если выручите. хотя бы основную часть кода, пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2007, 01:01     Двумерный массив
Посмотрите здесь:

C++ Дан двумерный массив. Сформировать одномерный массив, каждый элемент которого равен среднему арифметическому четных положительных элементов соответств
Дан двумерный массив размерностью Н. сформировать одномерный массив из элементов заданного массива расположенных над главной диагональю. C++
C++ Создайте двумерный массив целочисленный массив А[1..10], [1..7] и найдите сумму всех его элементов имеющие оба нечетные индексы.
C++ Двумерный массив. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца
C++ Дан двумерный целочисленный массив.Память выделить динамически, заполнить случайными числами. Вывести массив в матричной форме. Вычислить количество э
Двумерный массив (поменять статический массив на динамический) C++
Двумерный символьный массив и массив указателей на строки C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
./run
 Аватар для ./run
38 / 10 / 2
Регистрация: 06.12.2007
Сообщений: 133
12.12.2007, 02:07     Двумерный массив #2
вот первая задача
Код
#include<iostream>
#include <conio.h>

using namespace std;

void main() {
    const int N = 100;
    const int M = 100;
    int sredn = 0;
    int mult = 1;
    int sredn_count = 0;
    int countN,countM;
    int mass[N][M] = {0};
    cout<<"Input size element N : ";
    cin>>countN;
    cout<<endl;
    cout<<"Input size element M : ";
    cin>>countM;

    for (int i = 0; i< countN;i++)
    {
        for (int j = 0; j< countM;j++)
        {
            cout<<"Input element ["<<i<<"]["<<j<<"] : ";
            cin>>mass[i][j];
            cout<<endl;
        }
    }
    for (int i = 0;i<countN;i++)
    {
        for (int j = 0;j<countM;j++)
        {
            if (i == j)
            {
                sredn += mass[i][j];
                sredn_count ++;
            }
        }
    }
    int t = countM-1;
    for (int i = 0;i<countN;i++)
    {
        if (t > 0)
        {
            mult*=mass[i][t];
            t--;
        }
    }
    sredn = sredn / sredn_count;
    
    if (sredn >mult)
    {
        cout<<"sredn bigger";
    }
    else cout<<"mult bigger";
    cout<<endl;
cout<<sredn<<" "<<mult;
getch();
}
Евген666
Сообщений: n/a
19.05.2012, 09:15     Двумерный массив #3
Ребят, помогите пожалуйста.Только начал изучать С++, вот все никак не могу сделать.

1)Заданы 2 двумерных массива. Одинакового размера, которые заполняются пользователем с клавиатуры. Необходимо сравнить значение соответствующих элементов массивов и если они совпадают то поставить во вновь созданном массиве того же размера 1, а если не совпадают то 0. И вычислить количество совпадающих элементов.

2)Пользователь вводит с клавиатуры: Фамилию студента и его оценку за экзамен. Необходимо вывести оценку, сдан экзамен или нет.
Yandex
Объявления
19.05.2012, 09:15     Двумерный массив
Ответ Создать тему
Опции темы

Текущее время: 16:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru