Anvarjon
Нужна помощь! ! очень срочно!!
Задать массив и еще одно независимое от него число (к примеру n). Программа должна найти в массиве наиболее приближенное число к n
Язык программирования СИ
Задать массив и еще одно независимое от него число (к примеру n). Программа должна найти в массиве наиболее приближенное число к n
Язык программирования СИ
создаем цикл в котором проходимся последовательно по элементам массива. в теле цикла считаем разность числа n и элемента массива по модулю. ту разность заносим в переменную и сравниваем ее на минимальность с другой разностью .
int dist = abs( array[0] - n );
int pos = 0;
for( int i = 1; i < size; i++ )
{
if( abs( array[ i ] - n ) < dist )
{
dist = abs( array[ i ] - n );
pos = i;
}
}
Ну Вы хоть язык указывайте, а то шас в Экселе сделаю