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

Массив, который заполняется по правилу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа со структурой http://www.cyberforum.ru/cpp-beginners/thread549202.html
Прошу помочь с программой. Сам в программировании чуть выше пола. Если можно с комметами. Для определенной пользователем структуры выполнить следующее: • Написать функцию формирования одномерного...
C++ Импорт функции У меня есть библиотека в такой функцией #define THIS_EXPORT __declspec (dllexport) THIS_EXPORT void NET_NetConnect(char* Host,int PortUDP,unsigned int PortTCP,void * WorldData); P.S.... http://www.cyberforum.ru/cpp-beginners/thread549190.html
C++ Работа с однонаправленным нециклическим списком C++
Помогите написать программу, обеспечивающую работу однонаправленным нециклическим списком: добавление и удаление элементов в голову, просмотр списка, инверсия списка.
Что такое "Монитор движения" C++
Есть класс Движение, в котором есть поле x координаты. Есть методы расчета S, V, t, a для равномерного и неравномерного движений. Нужно создать производный от него класс "монитор движения". Класс...
C++ Составить линейную программу http://www.cyberforum.ru/cpp-beginners/thread549164.html
Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false в противном случаи. Данные числа x, y являются координатами точки, лежащей в первой...
C++ Найти S равнобедренной трапеции Найти площадь равнобедренной трапеции с основаниями а и b и углом \alpha при большем основании а подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6486 / 6049 / 1987
Регистрация: 18.12.2011
Сообщений: 15,690
Завершенные тесты: 1
16.04.2012, 21:15
Не очень понятно, зачем это нужно,
но массив можно заполнить, например, так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void FillMass(double* mas,int L,int M,double x0,double stepx,double y0,double stepy)
{
      mass=new double[M*N];
      double x=x0,y=y0;
     for(int i=0;i<M;i++)
     {
         for(int j=0;J<L,j++)
         {
            mas[i*L+j]=exp(-(x*x+y*y)/(2*sigma*sigma))/(2*M_PI*sigma*sigma);
            x+=stepx;
         }
        y+=stepy;
     }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru