Написать программу на языке Си для данной задачи: Даны три массива. Построить четвертый, элемент которого - номер массива, в котором оказался максимальный из соответствующих исходных элементов. Формат числа ц.цц. Размерность массивов не более 12.
Ответы на вопрос
Ответил Khaker1999
0
#include <stdio.h>
#define _MAX(a, b) ((a) > (b) ? (a) : (b))
void main( void )
{
int
array1[12],
array2[12],
array3[12],
array4[12],
i;
...
for (i = 0; i < 12; i++)
{
array4[i] = _MAX(array1[i], _MAX(array2[i], array3[i]));
}
}
#define _MAX(a, b) ((a) > (b) ? (a) : (b))
void main( void )
{
int
array1[12],
array2[12],
array3[12],
array4[12],
i;
...
for (i = 0; i < 12; i++)
{
array4[i] = _MAX(array1[i], _MAX(array2[i], array3[i]));
}
}
Новые вопросы