@ntrx
122 / 122 / 19
Регистрация: 03.01.2013
Сообщений: 241
|
10.05.2013, 21:08
|
|
1.
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
| #include <iostream>
#include <stdio.h>
#include <cstdlib>
#include <ctime>
#include <cmath>
#define SIZE 20
using namespace std;
int main() {
srand(time(NULL));
float a[SIZE];
float min;
float average=0;
int i, min_i;
for (i=0; i<SIZE; i++) {
a[i] = (rand()%100)/3.1+1;
cout.precision(5);
cout << a[i] << " ";
average += a[i];
}
average /= SIZE;
cout << endl;
cout << "Average: " << average<< endl;
min = a[0];
min_i = 0;
for (i=0; i<SIZE; i++) {
if (a[i]<min) {
min = a[i];
min_i = i;
}
}
cout << "Min element: " << min << ", index: " << min_i << endl;
a[min_i] = ceil(average);
cout << "New array: " << endl;
for (i=0; i<SIZE; i++) {
cout.precision(5);
cout << a[i] << " ";
}
return 0;
} |
|
0
|