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

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

Войти
Регистрация
Восстановить пароль
 
Саша333
0 / 0 / 0
Регистрация: 12.12.2011
Сообщений: 9
#1

Построить вектор по правилу - C++

19.12.2011, 15:52. Просмотров 994. Ответов 2
Метки нет (Все метки)

Помогите,пожалуйста,написать программу на C++.

Заданы два вектора x(x1,x2,…,xn),y(y1,y2,…,yn) и числа a,b. Построить вектор z(z1,z2,…,zn),компоненты которого вычисляются по правилу:z[i]=ax[i] при x[i]y[i]<0,либо by[i],при x[i]y[i]>=0 .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2011, 15:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Построить вектор по правилу (C++):

Построить третий вектор на основе двух по правилу - C++
Написать программу, которая для двух заданных векторов X и Y одинаковой длиной n сформирует и выведет на экран вектор R той же...

Получить вектор по правилу - C++
Подскажите где ошибка ? Даны массивы А(10) и В(10) . Получить вектор Z(10) , где Z(j)=A(j)-B(j); Я написал прогу ну гдето видимо...

Сформировать вектор по заданному правилу - C++
Даны натуральное число n и действительные числа y1 y2…yn. Получить вектор Z (Z1, Z2…Zn), Компонента Zi равняется: yi, если 0 &lt; yi &lt;...

Сформировать из матрицы вектор по правилу - C++
Дано матрицу размером MxN. Сформировать из этой матрицы вектор по правилу: первые N элементов вектора - это элементы матрицы первой строки,...

Из матрицы получить вектор по правилу - C++
Из матрицы размером N×M получить вектор B, присвоим его k-му элементу значение 0, если все элементы k-го столбца матрицы нулевые, иначе 1....

Сформировать из матрицы вектор по правилу - C++
Помогите решить: дана матрица А(NxN), записанная в бинарный файл. Структура файла следующая: сначала записано значение N, а затем матрица...

2
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
19.12.2011, 16:02 #2
Вот цикл, который заполняет вектор z
C++
1
2
3
4
5
for(int i = 0;i<N;++i)
{
    if(x[i]*y[i] < 0)z[i] = a*x[i];
    else z[i] = b*y[i];
}
Вам остается только изначально задать вектора x и y, а также числа a и b
1
Саша333
0 / 0 / 0
Регистрация: 12.12.2011
Сообщений: 9
19.12.2011, 17:06  [ТС] #3
Спасибо большое за помощь!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2011, 17:06
Привет! Вот еще темы с ответами:

Из матрицы сформироваать вектор по заданному правилу - C++
Дана матрица A, состоящая из m строк и n столбцов. Получить массив X1,X2,...,Xn по правилу: Xj=1, если каждый элемент j-го столбца, кроме...

Дана матрица размером МхN. Сформировать из этой матрицы вектор по правилу - C++
Как решить эту программу с помощью указателей? Задача Дано матрицу размером МхN. Сформировать из этой матрицы вектор по правилу:...

Построить многочлен по правилу - C++
Ребят помогите пожалуйста решит задачу на си. Задаются действительные числа a(итое) и b(итое). Построить многочлен. (x^2 + a(нулевое)x...

Построить массив по правилу - C++
Дан массив A. Построить массив В(5) по следующему правилу: В(I) присвоить 1, если в I-той строке массива есть хотя бы один отрицательный...


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

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

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