Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Grembl
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 7
#1

Разработать подпрограмму, находящую элемент массива Х, для которого значение функции f является наименьшим - C++

27.12.2013, 01:19. Просмотров 457. Ответов 2
Метки нет (Все метки)

Прошу помощи в написании алгоритма(псевдокод) для решения данной задачи.
Разработать подпрограмму, находящую элемент массива Х, для которого значение функции f является наименьшим из значений f(X1), ... ,f(Xn). Здесь Х -одномерный массив вещественных чисел, f - некоторая функция. Используя разработанную подпрограмму, в каждой строке матрицы А с 17 строками и 19 столбцами найти элемент, для которого значение квадрата является наименьшим из значений квадратов элементов этой строки и элемент, абсолютное значение которого является наименьшим из абсолютных значений элементов этой строки. Если значения обоих найденных в строке элементов не превышают 3.6, увеличить все элементы этой строки на 3.6. Вывести: количество строк матрицы, в которых оба найденные элемента не превышают 3.6, а также измененную матрицу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2013, 01:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Разработать подпрограмму, находящую элемент массива Х, для которого значение функции f является наименьшим (C++):

Индекс элемента массива, для которого значение функции - минимально. "Мусор в выводе" - C++
Собственно поставлена следующая задача: Разработать функцию P, находящую индекс элемента массива Х, для которого зачение функции f...

Найти элемент массива, значение которого наиболее близко к какому-нибудь целому числу - C++
Завтра последний день - зачет!! нужна помощь! 1. Дан вещественный массив X(N). Найти элемент массива, значение которого наиболее близко...

Составить блок-схему (выводит элемент массива x, значение которого ближе всего к значению среднего арифметического) - C++
Помогите , пожалуйста //--------------------------------------------------------------------------- #pragma hdrstop ...

Разработать класс, одной из компонент которого является вектор чисел - C++
Нужно написать прогу, сам пытался но не смог. (желательно с обьяснением) Заранее спасибо! Разработать класс А, одной из компонент...

Описать функцию находящую приближонное значение функции (1+x)^a - C++
Задача: Описать функцию Power4(x,a,ξ) вещественного типа (параметры х, а, ξ - вещественные, |х|>1; a,ξ > 0), находящую приближенное...

Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел - C++
Числовой массив А. Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел, расположенных над...

2
Grembl
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 7
19.01.2014, 18:37  [ТС] #2
Никто не может помочь?
0
Grembl
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 7
23.01.2014, 13:45  [ТС] #3
Кликните здесь для просмотра всего текста

razmerX=17;
razmerY=19;
min_2=A[0][0];
min_abs=A[0][0];
change=0;
result=0;
массив - A[17][19];
массив - B[17][19]; //изменённый массив

for (x=0; x<razmerX; x++)
{
for (y=0; y<razmerY; y++)
{
if min_2>A[x][y]*A[x][y] min_2=A[x][y]*A[x][y];
if min_abs>abs(A[x][y]) min_abs=abs(A[x][y]);
}
if (min_2<3.6 && min_abs<3.6)
{
change=1;
result++;
}
for (y=0; y<razmerY; y++)
if change==0 B[x][y]=A[x][y];
else
{
B[x][y]=A[x][y]+3.6;
change=0;
}
}

Перевод в С++
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.01.2014, 13:45
Привет! Вот еще темы с ответами:

Определите, является ли k-ый элемент больше k+1-го для данного массива размерностью n (n < 50) - C++
Формат входных данных n - количество элементов в массиве Arr Arr - элементы массива (-50 &lt; Arr &lt; 50) k - элемент массива,...

Поменять местами минимальный элемент матрицы Р (9×11) и элемент, значение которого совпадает с заданным X - C++
Поменять местами минимальный элемент матрицы Р (9×11) и элемент, значение которого совпадает с заданным X. Если указанный элемент в матрице...

Разработать подпрограмму, которая формирует масссив из тех элементов массива Х, которые удовлетворяют условию - C++
Прошу помощи в написании алгоритма(псевдокод) для решения данной задачи. Разработать подпрограмму, которая формирует масссив из тех...

Описать функцию Min(A,N) (Max(A,N) вещественного типа, находящую минимальный (максимальный) элемент массива A - C++
Описать функцию Min(A,N) (Max(A,N)) вещественного типа, находящую минимальный (максимальный) элемент массива A, состоящего из N...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru