Цитата:
Сообщение от VISTALL
#include <iostream>
#include <time.h>
using namespace std;
int VALUE;
struct Ini
{
int randomValue;
double Arr[0],minValue;
}in;
void setLengthArr()
{
srand((unsigned)time(0));
in.randomValue = rand()%5+5;
in.Arr[in.randomValue];
}
void setCellsArr()
{
double inputValue;
for(int i=0; i<in.randomValue; i++)
{
cout << "|| Enter value Array[" << i << "]: ";
cin >> inputValue;
in.Arr[i] = inputValue;
}
}
void getMinValue()
{
for(int i=0; i<in.randomValue; i++)
{
if(in.Arr[i]>0)
{
in.minValue = in.Arr[i];
break;
}
}
for(int i=0; i<in.randomValue; i++)
{
if(in.Arr[i] > 0)
{
if(in.minValue > in.Arr[i])
{
in.minValue = in.Arr[i];
}
}
}
}
int exitPrgm()
{
system("PAUSE");
return EXIT_SUCCESS;
}
int main()
{
setLengthArr();
cout <<"||============================================================================||";
cout <<"|| randomValue = " << in.randomValue << "\n";
cout <<"||============================================================================||";
setCellsArr();
getMinValue();
cout <<"||============================================================================||";
cout <<"|| Min value = " << in.minValue << "\n";
cout <<"||============================================================================||";
exitPrgm();
}
Code: C Добавлено через 39 секунд
int VALUE; сверху ? не неполучается?
|
Получается все, но он сказал так не объявлять переменную.