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

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

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

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

12.12.2007, 01:01. Просмотров 24337. Ответов 2
Метки нет (Все метки)

Что-то совсем запутался в написании, поэтому прошу опять о помощи:

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

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

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

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

Как можно вложить двумерный массив в двумерный? - C++
Нужно написать программу перемножения двух матриц размерностью МxМ, элементы которых, матрицы размерностью КxК... Подскажите (желательно с...

Массив: Как скопировать двумерный массив в другой массив? - C++
Как скопировать двумерный массив в другой массив?

Массив: преобразорвать двумерный массив в одномерный и отсортировать его методом пузырька - C++
всем привет. народ помогите с прогой, конкретно с функцией sort (65 строка), она должна двухмерный массив перевести построчно в одномерный...

Массив: Как можно задать и вывести симметричный двумерный массив? - C++
как можно задать и вывести симметричный массив

Чем отличаются двумерный символьный массив и массив указателей на строки - C++
Двумерный символьный массив и массив указателей на строки. Собственно чем они отличаются? Заранее спасибо.

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

2
./run
38 / 9 / 2
Регистрация: 06.12.2007
Сообщений: 132
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();
}
2
Евген666
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 1
19.05.2012, 09:15 #3
Ребят, помогите пожалуйста.Только начал изучать С++, вот все никак не могу сделать.

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

2)Пользователь вводит с клавиатуры: Фамилию студента и его оценку за экзамен. Необходимо вывести оценку, сдан экзамен или нет.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2012, 09:15
Привет! Вот еще темы с ответами:

Дан двумерный массив размерностью 4*5. Сформировать одномерный массив - C++
Дан двумерный массив размерностью 4*5, заполненный целыми числами с клавиатуры. Сформировать одномерный массив каждый элемент которого...

Дан двумерный массив, создать другой массив, строками которого будут диагонали первого массива - C++
Дан двумерный массив , создать другой массив ,строками которого будут диагонали первого массива, решить с помощью классов . Класс...

Дан двумерный массив. Сформировать одномерный массив из элементов заданного массива, расположенных под побочной диагональю. - C++
Дан двумерный массив размером n x n. Сформировать: Одномерный массив из элементов заданного массива, расположенных под побочной...

Скопировать двумерный массив в одномерный массив из 50 элементов - C++
Создать двумерный массив 10*5, заполнить его значениями ( i^2-j^2), где i и j итераторы двумерного массива. А затем скопировать двумерный...


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

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

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