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

Реализовать класс - "Троичный вектор" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить расстояние удаляющихся друг от друга автомобилей http://www.cyberforum.ru/cpp-beginners/thread513178.html
Доброго времени суток! Помогите пожалуйста! Нужно решить задачи к зачету. Много пропустил, в том числе и С++. Задача: написать программу на С++, которая будет вычислять расстояние удаляющихся друг...
C++ Вывести рандомный массив, вставить в начало массива К рандомных чисел, и вывести результат Одномерный массив Вывести рэндомный массив с Н элементов, после этого вставить в начало массива К рэндомных чисел и вывести новый массив. http://www.cyberforum.ru/cpp-beginners/thread513143.html
C++ Создать класс "дерево"для представления арифметического выражения
Создать класс "дерево" для представления арифметического выражения, каждый из узлов которого содержит числа или знаки арифметических операций.
C++ Задача на списки и деревья.
Вот она: Написать программу, которая вводит с клавиатуры список целых чисел, строит инверсную копию списка, затем вводит с клавиатуры дерево поиска и считает количество положительных и отрицательных...
C++ Вычислить значение заданной функции c++ http://www.cyberforum.ru/cpp-beginners/thread513123.html
Вычислить значение заданной функции y=f(x) на данном интервале с заданным шагом h. Вывод значений аргумента и результаты вычисления значений функции сделать в виде таблицы. Функция...
C++ Посчитать количество осадков для лет, среднегодовое и среднемесячное #include <stdio.h> #define TWLV 12 #define YRS 5 void main () { float rain = { {10.2, 8.1, 6.8, 4.2, 2.1, 1.8, 0.2, 0.3, 1.1, 2.3, 6.1, 7.4}, {9.2, 9.8, 4.4, 3.3, 2.2, 0.8, 0.4, 0.0,0.6,... подробнее

Показать сообщение отдельно
vndtta
90 / 67 / 13
Регистрация: 17.10.2011
Сообщений: 235
Завершенные тесты: 1
06.03.2012, 10:43
надо добавить умножение как в условии, примерно так
C++
1
#define MUL(a,b) a?(b?(a==1?1:b):0):0
и еще оператор умножения векторов
C++
1
2
3
4
5
6
vector operator*(vector &B){
 for(int i=0;i<this->sz && i<B.sz;i++){
  this->elem[i]=MUL( (this->elem[i]) , (B.elem[i]) );
 }
 return *this
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru