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

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

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

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

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

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

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

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

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

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

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zterry
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 11
11.11.2011, 23:49  [ТС]     Вычислить элементы векторов #2
мм? хотя бы намекните
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
11.11.2011, 23:51     Вычислить элементы векторов #3
Намекаю: в данном случае "вектор" - синоним слова "массив".
amor1k
Студент
147 / 147 / 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;
}
если ошибся, скажите) сутки не спал могу ошибиться...
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
12.11.2011, 00:04     Вычислить элементы векторов #5
i <= 6 или i < 7. Лучше второе, так как 7 указано в качестве размера массива. А так, вроде, оно.
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 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';
        }
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2011, 00:08     Вычислить элементы векторов
Еще ссылки по теме:

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

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

Определить угол между заданными векторами по формуле и вычислить скалярное произведение этих векторов - C++
Заданы два вектора х = (x1, x2, x3, x4), y = (y1, y2, y3, y4). Определить угол a между векторами x и y по формуле Вычисление скалярного...

Если в обеих векторах есть элементы, кратные 4, то сформировать вектор С из положительных элементов обеих векторов - C++
Помогите пожалуйста с программой на С. ((( Даны вектор А и B. Если в обеих векторах есть элементы, кратные 4, то сформировать вектор С...


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

Или воспользуйтесь поиском по форуму:
talis
791 / 543 / 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,
Yandex
Объявления
12.11.2011, 00:08     Вычислить элементы векторов
Ответ Создать тему
Опции темы

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