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

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

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

Вычислить элементы векторов - C++

11.11.2011, 23:01. Просмотров 541. Ответов 6
Метки нет (Все метки)

Господа Помогите решить задачу .
Задача вроде не сложная , однако не понимаю как записать сами вектора в самом начале , что бы их вычислить 0о
Задание прикрепил ниже.
Язык С
0
Миниатюры
Вычислить элементы векторов  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2011, 23:01
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычислить элементы векторов (C++):

Создать класс для обработки векторов разность векторов норму векторов - C++
Создать класс для обработки векторов разность векторов норму векторов

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

Удалить повторяющиеся элементы из двух векторов - C++
Доброго времени суток! Есть два вектора, нужно найти повторяющиеся элементы и удалить их из обоих векторов, оставив только первое...

Упорядочить элементы векторов по убыванию модулей элементов - C++
Задайте два вектора А(n) и B(m). выполните задания: 1)найдите вектора С(n+m) с элементов векторо А и Б, сначала парных в порядке...

Вычислить модули и скалярное произведение векторов - C++
Вычислить модули и скалярное произведение двух векторов a и b размерностью n=10. Премного благодарен, если поможете.

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

6
zterry
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 11
11.11.2011, 23:49  [ТС] #2
мм? хотя бы намекните
0
talis
793 / 545 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
11.11.2011, 23:51 #3
Намекаю: в данном случае "вектор" - синоним слова "массив".
0
amor1k
Студент
148 / 148 / 24
Регистрация: 18.01.2011
Сообщений: 469
11.11.2011, 23:58 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <math.h>
using namespace std;    
 
void main()
{       
    int a[7], b[7];
    a[0] = 1000;  b[0] = 1;
    for(int i = 1; i < 6; i++)
    {
        a[i] = (a[i-1]+b[i-1])/2;
        b[i] = sqrt((double)a[i-1]*(double)b[i-1]);
    }
    for(int i = 0; i < 6; i++)
        cout << a[i] << "   " << b[i] << endl;
}
если ошибся, скажите) сутки не спал могу ошибиться...
1
talis
793 / 545 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
12.11.2011, 00:04 #5
i <= 6 или i < 7. Лучше второе, так как 7 указано в качестве размера массива. А так, вроде, оно.
1
Jupiter
Каратель
Эксперт С++
6568 / 3989 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
12.11.2011, 00:05 #6
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cmath>
 
int main()
{       
        const int N = 7;
        double a[N], b[N];
        a[0] = 1000.0;  b[0] = 1.0;
        for(int i = 1; i < N; ++i)
        {
                a[i] = 0.5 * (a[i - 1] + b[i - 1]);
                b[i] = sqrt(a[i - 1] * b[i - 1]);
                std::cout << a[i] << '\t' << b[i] << '\n';
        }
}
1
talis
793 / 545 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
12.11.2011, 00:08 #7
Цитата Сообщение от talis Посмотреть сообщение
i <= 6 или i < 7. Лучше второе, так как 7 указано в качестве размера массива. А так, вроде, оно.
Перечитал задание, действительно i < 6. Сам уже сплю, извините.

Добавлено через 59 секунд
Да нет, пардон:

0, 1, ... 6
всё-таки i <= 6 или i < 7,
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2011, 00:08
Привет! Вот еще темы с ответами:

Удалить из массива все максимальные элементы (с помощью векторов, алгоритмов) - C++
Решить надо с помощью векторов, алгоритмов. Я так не умею и вот, что у меня получилось: #include &lt;iostream&gt; #include &lt;algorithm&gt; ...

Получить массив C, содержащий все элементы векторов a и b без повторений - C++
Пусть даны два целочисленных одномерных массива ai и bj (i=1, ..., n ,j=1, ..., k). Получить массив C, содержащий все элементы векто-ров...

Вычислить сумму, разность и скалярное произведение векторов - C++
Задать размерность задачи. Ввести два вектора. Вектора – динамические массивы. Вычислить сумму, разность и скалярное произведение. ...

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


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

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

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