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

Создание массива из чисел полученных в ходе вычислений - C++

Восстановить пароль Регистрация
 
wild_flower
0 / 0 / 0
Регистрация: 14.09.2010
Сообщений: 36
29.09.2010, 00:18     Создание массива из чисел полученных в ходе вычислений #1
скажите каким образом я могу полученные числа, в результате вычислений ....сделать их как массив( мне надо эти полученные числа сравнить между собой и найти минимальное! )
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2010, 00:18     Создание массива из чисел полученных в ходе вычислений
Посмотрите здесь:

C++ Записать в файл f N целых чисел, полученных с помощью генератора случайных чисел.
Ввод чисел и создание динамического массива C++
C++ Функция, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
Максимальное из двух целых чисел, полученных в качестве аргумента. (функции) C++
C++ Форматирование файла целых чисел, полученных с помощью датчика случайных чисел, нахождение контрольной суммы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
29.09.2010, 00:20     Создание массива из чисел полученных в ходе вычислений #2
wild_flower,
записывать в массив при получении. Или есть все числа сразу? Тогда тупо заполняете массив этими элементами)
wild_flower
0 / 0 / 0
Регистрация: 14.09.2010
Сообщений: 36
29.09.2010, 00:24  [ТС]     Создание массива из чисел полученных в ходе вычислений #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
void rast(double z,int n)
{ int i;
 
    for( i=0;i<n; i++)
    {
        z = (double) sqrt (double (x-a[i])*(x-a[i])+(y-b[i])*(y-b[i]));
        
         cout<<"Vse vozmognie rasstojania"<<z<<endl;
         }
    
    
}


теперь мне надо эти z сравнить....
найти наименьшее расстояние. думала новый массив из них создать. Как?
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
29.09.2010, 00:34     Создание массива из чисел полученных в ходе вычислений #4
wild_flower,

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <algortihm>
 
void rast(double z,int n)
{ int i;
double*Arr;
Arr=new double[n];
for( i=0;i<n; i++)
{
z = (double) sqrt (double (x-a[i])*(x-a[i])+(y-b[i])*(y-b[i]));
Arr[i]=z;
cout<<"Vse vozmognie rasstojania"<<z<<endl;
}
std::cout<<*std::min_element(Arr, Arr+n);
}
Только вот вопрос... a[i], b[i],x,y определены?
Oleg462
31 / 30 / 3
Регистрация: 18.01.2010
Сообщений: 123
29.09.2010, 00:35     Создание массива из чисел полученных в ходе вычислений #5
C++
1
2
3
4
5
6
7
8
9
10
11
void rast(int n,double z[n])
{
for(int i=0;i<n; i++)
{
z[i] = (double) sqrt (double (x-a[i])*(x-a[i])+(y-b[i])*(y-b[i]));
 
cout<<"Vse vozmognie rasstojania = "<<z[i]<<endl;
}
 
 
}
wild_flower
0 / 0 / 0
Регистрация: 14.09.2010
Сообщений: 36
29.09.2010, 00:39  [ТС]     Создание массива из чисел полученных в ходе вычислений #6
Lavroff, да определены...
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
29.09.2010, 00:42     Создание массива из чисел полученных в ходе вычислений #7
wild_flower, Ну тогда вам дали уже два кода.
Мин элемент можно и так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void rast(double z,int n)
{ int i;
double*Arr;
Arr=new double[n];
for( i=0;i<n; i++)
{
z = (double) sqrt (double (x-a[i])*(x-a[i])+(y-b[i])*(y-b[i]));
Arr[i]=z;
cout<<"Vse vozmognie rasstojania"<<z<<endl;
}
double min=Arr[0];
for(int i=0; i<n; ++i)
{
    if(Arr[i]<min)
       min=Arr[i];
}
std::cout<<"Min: "<< min <<'\n';
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.09.2010, 00:59     Создание массива из чисел полученных в ходе вычислений
Еще ссылки по теме:

Создание массива чисел неизвестной длины C++
Создание массива чисел путём анализа строки C++
Cравнение каких-либо не крайних чисел, полученных в результате вычисления функции C++

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

Или воспользуйтесь поиском по форуму:
wild_flower
0 / 0 / 0
Регистрация: 14.09.2010
Сообщений: 36
29.09.2010, 00:59  [ТС]     Создание массива из чисел полученных в ходе вычислений #8
все разобралось...спасибо)
Yandex
Объявления
29.09.2010, 00:59     Создание массива из чисел полученных в ходе вычислений
Ответ Создать тему
Опции темы

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