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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
#1

Даны натуральное число n, действительные числа a[1],.,a[n]. Вычислить по правилу - C++

05.12.2012, 18:32. Просмотров 1097. Ответов 12
Метки нет (Все метки)

Объясните чего от меня хотят?

Даны натуральное число n, действительные числа a[1],...,a[n]. Вы-
числить -a[1],a[2],-a[3],...,(-1)^na[n].

-1 в степени na[n]? _что?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2012, 18:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даны натуральное число n, действительные числа a[1],.,a[n]. Вычислить по правилу (C++):

Даны натуральное число n, действительные числа a1 an вычислить a1, a1+a2, a1+a2+...+an - C++
Заранее напишу, что искал на форуме, ничего похожего нет. Даны натуральное число n, действительные числа a1, ... , an вычислить a1,...

Даны натуральное число n, действительные числа a1,.,an. Вычислить: |a1|,|a1+a2|,.,|a1+.+an|; - C++
Даны натуральное число n, действительные числа a1,...,an. Вычислить: |a1|,|a1+a2|,...,|a1+...+an|; Помогите пожалуйста! Буду благодарен!!!

Даны натуральное число n, действительные числа a1.an. Вычислить a1+.+an и a1a2.an на c++ - C++
Помогите пожалуйста решить, очень прошу. a1+...+an и a1a2...an

Даны натуральное число n, действительные числа a1, ., an - C++
1) Даны натуральное число n, действительные числа a1, ..., an. Верно ли, что самый большой член последовательности больше по модулю чем 1?...

Даны натуральное число n, действительные числа a1, …, an - C++
Текст задачи Даны натуральное число n, действительные числа a1, …, аn. Если последовательность а1, …, an упорядочена по не убыванию (т....

Даны натуральное число n, действительные числа a1, ., an - C++
Даны натуральное число n, действительные числа a1,...,an. Определить минимальный член среди (а2,..,а4)последовательности.Помогите решить...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
.::.DIMA.::.
143 / 143 / 4
Регистрация: 26.10.2008
Сообщений: 782
05.12.2012, 18:58 #2
Вы наверное символ пропустили: ... ((-1)^n) * a[n].
Короче говоря, если я правильно понял задание все элементы, стоящие на чётном месте умножить на -1. Только учтите, что в C++ нумерация элементов массива начинается с нуля.
1
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
05.12.2012, 19:08  [ТС] #3
Разве, что те кто методу лепил пропустил. Они там вообще укуренные.
Вчера я должен был подсчитать количество отр. не кратных 3 элементов строки, в которой все элементы кратны 3.
0
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
05.12.2012, 21:01  [ТС] #4
У кого еще, какие мысли?
0
Croessmah
Эксперт CЭксперт С++
13226 / 7498 / 845
Регистрация: 27.09.2012
Сообщений: 18,417
Записей в блоге: 3
Завершенные тесты: 1
05.12.2012, 22:45 #5
Цитата Сообщение от Jony Wocker Посмотреть сообщение
(-1)^na[n].
Нормальная запись, что тут может быть не понятно?
1
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
05.12.2012, 22:51 #6
Jony Wocker,
Цитата Сообщение от .::.DIMA.::. Посмотреть сообщение
все элементы, стоящие на чётном месте умножить на -1
четность/нечетность зависит от нумерации
1
Croessmah
Эксперт CЭксперт С++
13226 / 7498 / 845
Регистрация: 27.09.2012
Сообщений: 18,417
Записей в блоге: 3
Завершенные тесты: 1
05.12.2012, 22:55 #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
int main(){
    const int n=5;
    int arr[n]={1,5,7,3,8};
    for(int i=0, multi=-1;i<n;++i,multi*=-1)
        arr[i]=multi*arr[i];
 
    for(int i=0;i<n;++i){
        std::cout.width(3);
        std::cout<<arr[i];
    }
    std::cin.get();
    return 0;
}
1
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
05.12.2012, 22:55  [ТС] #8
Цитата Сообщение от Croessmah Посмотреть сообщение
Нормальная запись, что тут может быть не понятно?
Все элементы с такой степенью превратятся в единицы либо в отрицательные единицы.
А зная свое учебное заведение, они явно не этого хотели.
0
.::.DIMA.::.
143 / 143 / 4
Регистрация: 26.10.2008
Сообщений: 782
05.12.2012, 23:01 #9
Цитата Сообщение от I.M. Посмотреть сообщение
четность/нечетность зависит от нумерации
Так я и написал, что нужно учесть, что в C++ нумерация элементов массива начинается с нуля.
1
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
05.12.2012, 23:08  [ТС] #10
Croessmah, вроде похоже на то, что от меня хотели. Спасибо за помощь.
Только я не пойму, зачем так задание формулировать? Это нас готовят к суровым заказчикам?
0
I.M.
05.12.2012, 23:13
  #11

Не по теме:

.::.DIMA.::., ну так я ваш пост цитировал не для того, чтобы поправить, а для того, чтобы напомнить ТС об ответе, который уже прозвучал, но он продолжал чего-то ждать.

1
Croessmah
Эксперт CЭксперт С++
13226 / 7498 / 845
Регистрация: 27.09.2012
Сообщений: 18,417
Записей в блоге: 3
Завершенные тесты: 1
05.12.2012, 23:20 #12
Цитата Сообщение от Jony Wocker Посмотреть сообщение
Только я не пойму, зачем так задание формулировать? Это нас готовят к суровым заказчикам?
не знаю, что от Вас хотели. Скорее всего, чтобы Вы поучились выполнять простые операции. Мое решение аналогичное, но не по той формуле, что у Вас приведена.
1
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
05.12.2012, 23:26  [ТС] #13
Цитата Сообщение от I.M. Посмотреть сообщение

Не по теме:

.::.DIMA.::., ну так я ваш пост цитировал не для того, чтобы поправить, а для того, чтобы напомнить ТС об ответе, который уже прозвучал, но он продолжал чего-то ждать.

Не по теме:

Я видел,спасибо, я просто тупой.

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

[C++] Даны натуральное число n, действительные числа а1, …, аn - C++
Даны натуральное число n, действительные числа а1, …, аn. Получить max(|а1|, …, |аn|)и sqrt|a1^2+...+an^2|

Даны натуральное число n, действительные числа Х1, Хn - C++
Даны натуральное число n, действительные числа Х1, Х2,......,Хn. Получить (1+r)/(1+s), где r-сумма всех тех членов последовательности Х1,...

Даны натуральное число n, действительные числа a1, …, an. Получить: min(a1, a3, …) - C++
Задача:Даны натуральное число n, действительные числа a1, …, an. Получить: min(a1, a3, …) #include&lt;iostream&gt; using namespace std; ...

Даны натуральное число n, действительные числа а1,…, a2n. Найти... - C++
7) Даны натуральное число n, действительные числа а1,…, a2n. Получить: a1*a2n+a2*a2n-1+an*an+1.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
05.12.2012, 23:26
Ответ Создать тему
Опции темы

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