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

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

Восстановить пароль Регистрация
 
алексашк
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 73
Завершенные тесты: 1
19.03.2014, 06:12     Структуры. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы #1
люди, у меня осталось одно задание:
Структурный тип содержит поля: координаты х,у и массу материальной точки. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы, вывести данные о всех точках и координаты центра масс системы.

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

Добавлено через 4 минуты
правильно ли я понимаю, что мне нужно создать рандомнй массив с 10 элементами у которого будет по три параметра?
если да, то как это делается?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2014, 06:12     Структуры. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы
Посмотрите здесь:

Вещественный массив - заполнение случайным образом. C++
Нужно сгенерировать элементы массива случайным образом с помощью функции rand C++
Создать матрицу А(nxn), сгенерировать елементы случайным образом C++
C++ Создать динамический 2-мерный массив, заполнить его случайным образом, сортировать столбцы по возрастанию их суммы
Создать stl очередь, заполнить ее случайным образом и отсортировать C++
C++ Массив: Заполнить массив из 10 элементов случайным образом в интервале (0..3).
Создать двумерный массив, каждый элемент которого задается случайным образом C++
C++ Случайным образом сгенерировать массив из 20 чисел (в заданном диапазоне)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,164
Завершенные тесты: 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;
 }
Yandex
Объявления
19.03.2014, 07:04     Структуры. Создать массив из 10 точек, сгенерировать случайным образом координаты и массы
Ответ Создать тему
Опции темы

Текущее время: 14:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru