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

степень - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение К путей Минимальной суммарной длины Во взвешенном графе с неотрицательными весами(Алгоритм Йена). http://www.cyberforum.ru/cpp-beginners/thread127779.html
Нахождение К путей Минимальной суммарной длины Во взвешенном графе с неотрицательными весами(Алгоритм Йена). Вот тут у меня есть код только он написан на Microsoft Visual C++ 6.0 и помоему не работает. И еще переписать код программы на более новую версию. Помогите переделать. #include<iostream.h> #include<string.h> #include<stdio.h> #include<stdlib.h> #include<conio.h> #define word...
C++ fwrite Как можно передать двумерный массив в функцию fwrite или fread(чтобы записать в файл с двумерного массива с помощью fwrite)???? http://www.cyberforum.ru/cpp-beginners/thread127773.html
C++ операторов принятия решения
Помогите написать программу с оператором принятия решения. Принадлежит ли точка с введенными координатами заштрихованной области:
C++ Использование структур
Доброго времени. Нужно помочь знакомой с лабой на с++, сам его почти не знаю ибо в универе в основном паскаль, но немного знаю си, так что кое-что могу написать, но здесь сам не справлюсь, а времени свободного не много на освоение.Вообщем есть такая задача: "разработка классов, реализующих задачу соответственно индивидуальному заданию: Измеряемый сигнал задан последовательностью точек...
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread127765.html
1.Для заданной последовательности из N чисел вычислить среднее арифметическое положительных чисел. 2.Умножить двумерный массив на x. Помогите, пожалуйста)))
C++ Экстремумы проверка кода #include <cstdlib> #include <iostream> #include <math.h> using namespace std; int n; double a,b,mn,mx; double y(double x, bool i) { if (i=0){ return 3 + (4 * (cos(2 * x))) - (7 * (cos(4 * x)));} подробнее

Показать сообщение отдельно
usernet009
24 / 24 / 1
Регистрация: 28.12.2009
Сообщений: 85
11.05.2010, 00:40     степень
Да.. задание и правда тупое.
Говори что этот перегруженый оператор должен делать
Хотя.. может быть вот так ?
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
# include <conio.h>
# include <stdio.h>
# include <math.h>
#include<iostream>
using namespace std;
 
class  step {
friend int operator*( step &left, step &right); // объявляем этот перегруженый оператор дружественной функцией класса, чтоб он имел доступ к закрытым данным класса
  int k, b, n,i;
 
public:
step()
{cout<<"wedite cislo  ";
cin>>n;
cout<<"wedite stepeni ";
cin>>k;
b=1;
for(i=1;i<=k; i++)
b=b*n;
cout<<"otvet "<<b;
}
};
int main()
{   
    step b; // создаем один объект
    step a; // еще один 
    cout<<a*b; // выводим на экран их произведение 
getch();}
int operator*( step &left, step &right) // перегруженый оператор умножения. Принимает два объекта типа step
{
    return left.b * right.b; // перемножаем и возвращаем результат
}
Тоесть оператор умножения перемножает переменные b в каждом классе и возвращает результат
 
Текущее время: 10:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru