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

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

Войти
Регистрация
Восстановить пароль
 
алексашк
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 73
Завершенные тесты: 1
#1

Структуры. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы - C++

19.03.2014, 06:12. Просмотров 507. Ответов 1
Метки нет (Все метки)

люди, у меня осталось одно задание:
Структурный тип содержит поля: координаты х,у и массу материальной точки. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы, вывести данные о всех точках и координаты центра масс системы.

вообще со структурами не дружу и не понимаю что от меня даже требуется, помогите кто чем сможет

Добавлено через 4 минуты
правильно ли я понимаю, что мне нужно создать рандомнй массив с 10 элементами у которого будет по три параметра?
если да, то как это делается?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2014, 06:12     Структуры. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы
Посмотрите здесь:
Создать матрицу А(nxn), сгенерировать елементы случайным образом C++
C++ Случайным образом сгенерировать массив из 20 чисел (в заданном диапазоне)
Создать массив юнитов разных типов (тип задаеться случайным образом) C++
Создать двумерный массив, каждый элемент которого задается случайным образом C++
Нужно сгенерировать элементы массива случайным образом с помощью функции rand C++
C++ Сгенерировать случайным образом многочлен P(x) степени N и найти интеграл P(x) от a до b для заданных a и b
C++ Создать динамический 2-мерный массив, заполнить его случайным образом, сортировать столбцы по возрастанию их суммы
C++ Массив: Заполнить массив из 10 элементов случайным образом в интервале (0..3).
Заполнить массив случайным образом C++
Создать stl очередь, заполнить ее случайным образом и отсортировать C++
Вещественный массив - заполнение случайным образом. C++
Создать рисунок с использованием цикла (цвета задаются случайным образом) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,181
Завершенные тесты: 1
19.03.2014, 07:04     Структуры. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы #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
struct Point
{
   double x,y,mass;
};
int main()
{
    Point pp[10];
    for(int i=0;i<10;i++)
    {
           pp[i].x=rand();
           pp[i].y=rand();
           pp[i].mass=rand();
    }
    double Centerx=0,Centery=0,Mass=0;
    for(int i=0;i<10;i++)
    {
           Centerx+=p[i].x*pp[i].mass;
           Centery+=p[i].y*pp[i].mass;
           Mass+=pp[i].mass;
           cout<<pp[i].x<<" ";
           cout<<pp[i].y<<" ";
           cout<<pp[i].mass<<endl;
    }
    Centerx/=Mass;
    Centery/=Mass;
    cout<<"Center mass:"<<Centerx<<" "<<Centery<<endl;
 }
Ответ Создать тему
Опции темы

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