@UKOL
112 / 64 / 7
Регистрация: 17.11.2009
Сообщений: 258
|
22.05.2011, 10:35
|
|
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
| #include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <iostream>
int main()
{
int mass[100] = {0},
max,
k = 0;
srand(time(NULL));
// заполняем массив числами(первый проход)
for(int i = 0; i < 100; i++)
{
mass[i] = rand() % 100;
// выводим на экран каждый элемент
printf("mass[ %d ] = %d\n", i, mass[i]);
}
// инициализируем переменную max первым числом из массива
max = mass[0];
// поиск максимального элемента массива(второй проход)
for(int i = 0; i < 100; i++)
{
if(max < mass[i])
{
max = mass[i];
k = i;
}
}
// вывод максимально числа
printf("\nmax = %d mass[ %d ]\n\n", max, k);
return 0;
} |
|
1
|