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

Функция, формирующая одномерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Cоставить формулу дисперсии для массива чисел http://www.cyberforum.ru/cpp-beginners/thread536364.html
Есть массив arr. Нужно составить формулу для вычисления дисперсии. К сожалению в математике с этим не сталкивался, поэтому не имею представления как ее составлять, даже после прочтения теоретических ведомостей.
C++ Найти объем V, массу m и площадь S поверхности тела Тело, имеет форму конуса с высотой h и радиусом основания R, изготовленное из материала плотности p. Найти объем V, массу m и площадь S поверхности тела. http://www.cyberforum.ru/cpp-beginners/thread536359.html
C++ вычисления функции трудоемкости алгоритма
есть у меня некий алгоритм, в коментариях росписани к-чество операций for (int i = 0; i < n-1; i++) // 1 операція, n-1 проходів циклу { if (ar > ar) // 4 операції { k = false; // 1 операція break; } } // 3 операції
определить количество вхождений в строку каждого из знаков, встречающихся в ней один или более раз C++
Задание: определить количество вхождений в строку каждого из знаков, встречающихся в ней один или более раз Сам уже пытался ее написать, но ничего не выходит. Теперь вся надежда только на Вашу помощь. Существуют некоторые условия выполнения задания, поставленные преподавателем: 1. Нельзя использовать индексацию массива никаким образом 2. Нельзя вводить строку посимвольно, т.е., допустим...
C++ Сбалансированное дерево http://www.cyberforum.ru/cpp-beginners/thread536350.html
Всем привет!) Для учебной практики требуется решить задачу: Написать программу в С++, суть заключается в следующем, нужно на форме организовать ввод с клавиатуры, случайным образом и чтения из файла, в общем итоге должно получиться сбалансированное дерево. Если есть возможность, помогите!!!
C++ Vector ругается на использование классов E2397 и Invalid pointer operation Не получается использовать vector с собственными классами выдает либо Unit1.cpp(62): E2397 Template argument cannot have static or local linkage, либо Invalid pointer operation. сократил код до того, что видите ниже и не понимаю, почему стандартные типы переменных вектор воспринимает и не ругается. А на класс ругается. Скажите, что я не правильно делаю =( Ошибка "Invalid pointer... подробнее

Показать сообщение отдельно
nxnx
Формучанин
362 / 293 / 16
Регистрация: 02.11.2010
Сообщений: 1,234
02.04.2012, 04:44     Функция, формирующая одномерный массив
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
55
56
57
58
59
60
61
#include <stdio.h>
#include <stdlib.h>
#define M 4
#define N 6
 
static int in[M][N];
 
static int out[M];
void form_min( int (*input)[M][N],int (*output)[M]  )
{
    int i,j;
    for (i=0;i<M;i++)
    {
        int this=(*input)[i][0];
        for (j=1;j<N;j++)
            if ((*input)[i][j]<this) this=(*input)[i][j];
        
        (*output)[i]=abs(this);
    }
}
 
void print_matrix2(int(*in_data)[M])
{
    int i;
    printf("---\n");
    
    for (i=0;i<M;i++)
        printf("%3d ",(*in_data)[i]);
    
    printf("\n");
}
void print_matrix(int(*in_data)[M][N])
{
    int i,j;
    printf("---\n");
    for (j=0;j<N;printf("\n"),j++)    
        for (i=0;i<M;i++)
            printf("%3d ",(*in_data)[i][j]);
        
        
    
}
void fill_matrix(int(*in_data)[M][N])
{
    int i,j;
    for (i=0;i<M;i++)
        for (j=0;j<N;j++)
            (*in_data)[i][j]=(rand() % 100)-50;   
    
    
}
 
int main(void)
{
    fill_matrix(&in);
    print_matrix(&in);
    form_min(&in,&out);
    print_matrix2(&out);
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru