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

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

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

построить новый массив C[i] по формуле - C++

11.11.2011, 21:28. Просмотров 688. Ответов 8
Метки нет (Все метки)

даны массивы L1..L20, M1..M20
построить новый массив C[i] по формуле:
C[i]= L[i], если L[i]<0
C[i]= значок суммы (M[i]/i), если L[i]>=0
я просто новичок и не знаю как делать) заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2011, 21:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос построить новый массив C[i] по формуле (C++):

Построить новый ряд У по формуле Yi=(Xi^2)/Xmin - C++
даны х1 х2... х15 построить новый ряд У по формуле Yi=(Xi^2)/Xmin Опредилить сумму Yi с нечетными индексами. Я написал...

Сформировать новый массив по заданной формуле - C++
Дан массив A из 10 элементов и массив B из 10 элементов. Сформировать массив C по следующей схеме: C=sqrt(A^2+B^2) Подскажите,что не...

Построить таблицу истинности по формуле - C++
нужно построить таблицу истинности по формуле подскажите как это реализовать вот у меня есть уже часть кода правда что дальше делать...

Построить матрицу по заданной формуле - C++
По трем заданным матрицам A(N, N), B(N, N), C(N, N) построить матрицу Х того же размера, каждый элемент которой определяется по формуле...

Как передвигать указатель чтобы выделить память под новый элемент и добавить новый элемент в массив? - C++
Допустим есть некое условие,нам нужно при каждом его выполнении выделить память под новый элемент и добавить его в массив. Вопрос:Как...

По заданному ряду чисел построить новый ряд - C++
Помогите, пожалуйста, написать 2 программы. Только без &quot;это ж элеметарно&quot; &quot;ты что такой тугой&quot;. Просто напишите полностью программы. ...

8
Jupiter
11.11.2011, 21:49
  #2
 Комментарий модератора 
awakee, дублирование тем запрещено правилами форума
0
Van111
209 / 188 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
11.11.2011, 22:07 #3
int l[20] ,c[20];
for(int i=0;i<19;i++)
if (l[i]<0) c[i]=l[i]
1
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
11.11.2011, 22:55 #4
Цитата Сообщение от awakee Посмотреть сообщение
даны массивы L1..L20, M1..M20
построить новый массив C[i] по формуле:
C[i]= L[i], если L[i]<0
C[i]= значок суммы (M[i]/i), если L[i]>=0
Как понимать значок суммы?
http://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{?}^{?}

Не по теме:

Цитата Сообщение от awakee Посмотреть сообщение
я просто новичок и не знаю как делать) заранее спасибо
А когда будете знать?

0
awakee
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 8
12.11.2011, 22:58  [ТС] #5
да именно этот знак)
0
girlwithoutname
1 / 1 / 0
Регистрация: 19.12.2010
Сообщений: 37
13.11.2011, 00:04 #6
а ты условие полностью написал?
0
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
13.11.2011, 00:05 #7
Цитата Сообщение от awakee Посмотреть сообщение
да именно этот знак)

меня интересует что к чему добавлять, что поставить вместо a, b, X?
http://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{i=a}^{b}X
0
awakee
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 8
13.11.2011, 00:12  [ТС] #8
a=1 , b=20, x= m[i]/i
тупанул)
0
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
13.11.2011, 00:36 #9
Цитата Сообщение от awakee Посмотреть сообщение
a=1 , b=20, x= m[i]/i
тупанул)
По-моему, вы опять тупанулы. Тем не менее держите:
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
#include <iostream>
 
using namespace std;
 
int main()
{
    const int n=20;
    int L[n], M[n];
    double sum=0; 
    for(int i=0;i<n;i++) 
    { 
        L[i]=-5+rand()%15; 
        M[i]=-5+rand()%15; 
        sum+=(double)M[i]/(i+1); 
    }
    cout<<"Array L: ";
    for(int i=0;i<n;i++) cout<<L[i]<<" ";
    cout<<endl<<"Array M: ";
    for(int i=0;i<n;i++) cout<<M[i]<<" ";
    cout<<endl<<"Array C: ";
    for(int i=0;i<n;i++) 
    {
        if(L[i]<0) cout<<L[i]<<" ";
        else       cout<<sum<<" ";
    }
    cout<<endl;
    system("pause");
    return 0;
}
1
13.11.2011, 00:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.11.2011, 00:36
Привет! Вот еще темы с ответами:

Включить новый элемент в массив, упорядоченный по возрастанию, с сохранением упорядоченности. (рандомный массив) - C++
1) Включить новый элемент в массив, упорядоченный по возрастанию, с сохранением упорядоченности. (рандомный массив)

Дан массив из 25 элементов. Сформировать из него новый массив, элементы которого кратны 5 - C++
Помогите решить задачу. Дан массив из 25 элементов. Сформировать из него новый массив, элементы которого кратны 5.

Дан массив A(23). Переписать в новый массив все элементы, расположенные после последнего отрицательного. - C++
Задача Дан массив A(23). Переписать в новый массив все элементы, расположенные после последнего отрицательного. В новом массиве...

Массив: Получить новый массив В по следующему правилу: В1=А1+А10 - C++
помогите пож-та.Дан массив А(10). Получить новый массив В по следующему правилу: В1=А1+А10 В2=А2+А9 и так далее. Вывести на экран ...


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

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

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