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

димамические массивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отсортировать матрицу m*m http://www.cyberforum.ru/cpp-beginners/thread203823.html
Отсортировать матрицу m*m по возрастанию за k-тым элементом в строке. Например: K=2(2 столбец(967)) 294 567 274 Должно вывести: 567 274 294
C++ Вычислить сумму элементов вещественного массива, находящихся до минимального Вычислить сумму элементов вещественного массива, находящихся до минимального и после максимального элементов. Создать функции для определения номеров минимального и максимального элементов, а так же для вычисления суммы элементов. Добавлено через 21 минуту Помогите пожалуста. http://www.cyberforum.ru/cpp-beginners/thread203822.html
C++ статические массивы
Помогите пожалуйста решить задачку! Желательно на завтра)))))Дана ценлочисленная прямоугольная матрица. Определитть номер первого из столбцов, содержащих хотя бы один нулевой элемент. Характеристикой строки целочисленной матрицы назовём сумму её отрицательных чётных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с цбыванием характеристик.
статические массивы C++
Дана ценлочисленная прямоугольная матрица. Определитть номер первого из столбцов, содержащих хотя бы один нулевой элемент. Характеристикой строки целочисленной матрицы назовём сумму её отрицательных чётных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с цбыванием характеристик. Добавлено через 21 час 48 минут...
C++ Turbo C++ Ребята Здравствуйте! http://www.cyberforum.ru/cpp-beginners/thread203816.html
Помогите такому неучу как я, признаюсь стыдно! Задача на двумерный массив! Буду ВАМ очень благодарна!:-) Заменить минимальные элементы в массиве целых чисел на среднее арифметическое его значений. Создать функции для вычисления среднего значения элементов массива и определения его минимального элемента. Жду ВАШИХ ОТЗЫВОВ!
C++ Прблема с заполнением массива Здраствуйте Имеется массив struct CELL { double z; int color; }; CELL *buff; Но записть данные в него не получается (занные кудато записываются но в массиве не изменяются) подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
05.12.2010, 21:15     димамические массивы
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
52
53
54
#include <iostream>
 
using namespace std;
 
void pro(int* a,int n)
{
    int i,P=1,max,min,imax,imin;
    max=min=a[0];
    imax=imin=0;
    for(i=1;i<n;i++)
    {
        if(a[i]>max) { max=a[i]; imax=i; }
        if(a[i]<min) { min=a[i]; imin=i; }
    }
    cout<<"\n  max="<<max;
    cout<<"\n  min="<<min;
    if(imin>imax)
    {
        for(i=imax+1;i<imin;i++) P*=a[i];
        cout<<"\n  P="<<P;
    }
    else cout<<"\n  Does not count P.";
}
 
void sort(int* a,int n)
{
    int i,j,x;
    for(i=0;i<n;i++) 
       {  
           for(j=n-1;j>i;j--) 
           {     
               if (a[j-1]>a[j]) { x=a[j-1]; a[j-1]=a[j]; a[j]=x; }
           }
       }
    cout<<"\n  Sort array: ";
    for(i=0;i<n;i++) cout<<a[i]<<"  ";
}
 
int main()
{
    int i,n,S=0;
    cout<<"  n=";
    cin>>n;
    int* a=new int [n];
    cout<<"  Array: ";
    for(i=0;i<n;i++) cin>>a[i];
    for(i=0;i<n;i++) if(a[i]<0) S+=a[i];
    cout<<"\n  S(a[i]<0)="<<S;
    pro(a,n);
    sort(a,n);
    cout<<endl;
    system("pause");
    return 1;
}
 
Текущее время: 19:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru