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

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

Войти
Регистрация
Восстановить пароль
 
Алина)
0 / 0 / 0
Регистрация: 27.12.2010
Сообщений: 20
#1

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

10.01.2011, 08:41. Просмотров 420. Ответов 1
Метки нет (Все метки)

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

Добавлено через 40 секунд
Известны оценки группы студентов за сессию. В группе 20 студентов, в сессии 4 экзамена. Определить суммарную стипендию. Считать, что стипендия в размере R рублей начисляется сту-дентам, сдавшим сессию без троек, а отличники получают стипендию, повышенную на 25% . Подсчет стипендии студента оформить в виде функции.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2011, 08:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Двумерный массив (C++):

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

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
igorrr37
1646 / 1274 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
10.01.2011, 09:22 #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
//Для группы фирм известен курс их акций за каждый из месяцев календарного года.
//Составить список тех фирм, курс акций которых все время повышался (т.е. курс за каждый
//последующий месяц больше, чем за предыдущий). Проверку роста курса осуществить в подпрограмме.
#include<iostream>
#include<iomanip>
#include<numeric>
#include<algorithm>
using namespace std;
 
bool neg(int n){
    return n<=0;
}
void check(int n, int **mat){
    int m=12;
    int **dif=new int *[n];
    for(int i=0;i<n;i++)dif[i]=new int[m];
    cout<<"\nDiagramma:\n\n";
    for(int i=0;i<n;i++){
        adjacent_difference(mat[i], mat[i]+m, dif[i]);
        if(count_if(dif[i]+1, dif[i]+m, neg)==0) cout<<"->";
        else cout<<"  ";
        for(int j=0;j<m;j++){
            cout<<setw(4)<<mat[i][j]<<" ";
        }
        cout<<"\n\n";
    }
    for(int i=0;i<n;i++)delete[] dif[i];
    delete[] dif;
}
 
int main(){
    int n, m=12, i, j;
    cout<<"Chislo firm= ";
    cin>>n;
    int **mat=new int *[n];
    for(i=0;i<n;i++)mat[i]=new int[m];
    cout<<"\n\nvvedite kurs\n\n";
    for(i=0;i<n;i++){
        for(j=0;j<m;j++){
            cout<<"mat["<<i<<"]["<<j<<"]= ";
            cin>>mat[i][j];
        }
        cout<<endl;
    }
    check(n, mat);
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2011, 09:22
Привет! Вот еще темы с ответами:

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

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

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

Переписать массив строк из файла в двумерный массив - C++
Переписать массив строк из файла в двумерный массив типа CHAR &quot; char Map&quot; вот что получается, как сделать чтоб копировал строку в...


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

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

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