Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Динамически Что обозначает слово динамически в таких словах: динамический массив, динамическое выделение памяти? https://www.cyberforum.ru/ cpp-beginners/ thread155674.html C++ Подсчёт количества слов в строке
Помогите разобраться в проблемке. Программа должна считывать текст из файла по слову и копировать его в другой. При этом счётчик их считает. Когда в файле одна строка всё норм, но если больше то выходит: "последнее слово первой строки"/n" первое слово второй" И происходит только одна итерация. Как добавить условие что бы и /n тоже считался разделителем, не только пробел. #include <iostream>...
C++ Есть пример.Поиск ошибки.dev-C++ https://www.cyberforum.ru/ cpp-beginners/ thread155669.html
Вечер добрый.Как правильно определить методы,нужно ли вызывать для массива name деструктор в операторе присваивания?При компиляции выдаёт ошибку на функции ShowCow() was not declared in this scope на все три члена данных. //cow.h #ifndef COW_H_ #define COW_H_ class Cow { char name; char * hobby; double weight;
C++ перегрузка оператора = https://www.cyberforum.ru/ cpp-beginners/ thread155655.html
как реализавать функцию перегрузки оператора = в классах Cd и Classic? #include <cstring> #ifndef _ABCD_H_ #define _ABCD_H_ class ABCd { private: char performers; char label; int selections;
C++ С чего начать изучение С++
Хочу изучить С++, пожалуйста подскажите книгу понятную для чайников, и компелятр.
C++ Удалит ли delete[] после измения типа указателя https://www.cyberforum.ru/ cpp-beginners/ thread155601.html
... double *pd = new double; char *pc = (char*)pd; delete pc; ... Меня интерисует что сделает delete pc? Спасибо.
C++ Удаление структуры из динамической памяти struct aTapeElement { char Operator; float Operand; aTapeElement *NextElement; }; Это кусок кода из 15-го урока книги "Освой самостоятельно С++: 10 минут на урок. - 2-е издание" (САМС). https://www.cyberforum.ru/ cpp-beginners/ thread155594.html C++ Вытащить текст из файла
как в массив закинуть содержимое body? я делаю без регулярных выражений, у меня получается вытянуть body, только если body открывается и закрывается в одной строке до этого читал посимвольно и тот вариант пропускал не то что нужно у меня вопрос: как читая построчно файл, удалить в нем не целую строку, а оставить часть файл состоит из нескольких строк <HTML><HEAD>...
C++ Календарь текущего месяца Добрый вечер, вот задали сделать календарь текущего месяца. Сделал. Подскажите можно как-то упростить код??? #include <iostream> using namespace std; void main() { cout<<"\tMon\tTue\tWed\tThu\tFri\tSat\tSun\n"; for(int i=1; i<=7;) { https://www.cyberforum.ru/ cpp-beginners/ thread155552.html C++ Указатель void на структуру https://www.cyberforum.ru/ cpp-beginners/ thread155547.html
Есть некий тип структуры action. Для функции _beginthread третьим параметром требуется указатель на void. Как преобразовать структуру в указатель типа void? Если попробовать (void *)pParams пишет: error C2440: приведение типов: невозможно преобразовать 'action' в 'void *' pParams - переменная типа action.
C++ Создание cpp файлов
я недавно начал зучать язык программированя С++ и делаю это самостоятельно с помашю книг и интернета. я ищю статьи где было бы подробно описанно для каких функции какие файли создаються например для написания простого математического задания можно использовать файл .cpp, я так понимаю но у меня и с этим тоже проблемы, недавно я открыл "project", в ней файл .срр но когда я в этом же проекте...
C++ Как сделать свою формат-функцию? https://www.cyberforum.ru/ cpp-beginners/ thread155505.html
навроде void logtofile(const char * _Format, ...) { FILE * pFile; pFile = fopen ("log.txt","a"); fprintf (pFile, formatted_string); fclose (pFile); }
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
25.07.2010, 22:13 0

Сложение двух векторов и запись результата в третий вектор - C++ - Ответ 874501

25.07.2010, 22:13. Показов 17800. Ответов 13
Метки (Все метки)

Ответ

Вот мой вариант, посмотрите:

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <iostream>
#include <ctime>
#include <vector>
#include <algorithm>
#include <iterator>
 
void show (const std::vector <float> &);
 
int main (void)
{
    const int SIZE=5;
    std::vector <float> A;
    std::vector <float> B;
    std::vector <float> REZULT (SIZE);
 
    float tmp;
    // fill vector A
    for (int i=0; i<SIZE; i++) {
        std::cout << "A[" << i <<"]: ";
        std::cin >> tmp;
        A.push_back (tmp); }
    // fill vector B
    for (int i=0; i<SIZE; i++) {
        std::cout << "B[" << i <<"]: ";
        std::cin >> tmp;
        B.push_back (tmp); }
    // 
    std::vector <float> :: iterator A_=A.begin();
    std::vector <float> :: iterator B_=B.begin();
    std::vector <float> :: iterator REZULT_=REZULT.begin();
 
    for (REZULT_; REZULT_!=REZULT.end(); REZULT_++, A_++, B_++)
        *(REZULT_)=*(A_) + *(B_);
    // output
    std::cout << "Vector A: ";
    show (A);
    std::cout << "Vector B: ";
    show (B);
    std::cout << "Vector REZULT: ";
    show (REZULT);
 
    system ("pause");
    return 0;
}
 
void show (const std::vector <float> &vec)
{
    std::copy (vec.begin(), vec.end(), std::ostream_iterator <int> (std::cout, " "));
    std::cout << std::endl;
}


Вернуться к обсуждению:
Сложение двух векторов и запись результата в третий вектор C++
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.07.2010, 22:13
Готовые ответы и решения:

Сложение элементов двух векторов с записью в третий
Есть код функции (не дописанная), которая получает в качестве аргументов 2 вектора произвольных...

Слияние двух векторов в третий по условию
Здравствуйте, подскажите пожалуйста как написать сравнение двух массивов (массив старых и массив...

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

Построить вектор из общих элементов двух векторов
Помогите с написание программы, нет идей вообще :( Задано два вектора действительных чисел х и у,...

13
25.07.2010, 22:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.07.2010, 22:13
Помогаю со студенческими работами здесь

Функции: умножение вектора на число и поэлементное сложение двух векторов одинакового размера
Составить функцию умножения вектора на число и функцию поэлементарного сложения двух векторов...

Чтение из двух файлов и запись в третий
Имеется следующая задача: в цикле подсчитывается определенное значение функции fe, зависящее от...

Удаление из одного массива элементов второго массива и запись результата в третий
Есть массив masA (длина lenA), есть массив masB (длина lenB). Необходимо из массива masA удалить...

Сортировка двух векторов, создание третьего и запись в файл
Необходимо отсортировать два вектора int таким образом чтобы сохранить результат в третий вектор,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru