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

Написать класс чисел, для которых определено сложение и вычитание по модулю восьми - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решите простенькие 2 ве задачки в с++ http://www.cyberforum.ru/cpp-beginners/thread8390.html
№1 задача . Вводится число N, а затем - N чисел. Определить, сколько среди них пар одинаковых чисел №2 задача . Дана строка-предложение на русском языке. Зашифровать ее, выполнив циклическую замену каждой буквы на следующую за ней в алфавите и сохраняя при этом регистр букв ("А" перейдет в "Б", "а" — в "б", "Б" — в "В", "я" — в "а" и т.д.). Букву "ё" в алфавите не учитывать ("е" должна...
C++ Помогите выполнить задание по компьютерной графике может у кого-нить завалялся код-программы: Движущийся автомобиль с прозрачными стеклами. Должно быть видно то, что находится внутри автомобиля (кресла, руль и т.д.). Если смотреть сквозь два стекла, должно быть видно то, что находится за автомобилем. Камера привязана к автомобилю. http://www.cyberforum.ru/cpp-beginners/thread8359.html
C++ Вынести общие сомножители из суммы
Вынести общие сомножители (переменные и константы) из суммы программа должна вводить и печатать выражения в исходном(текстовом виде), преобразовывать их в деревья, выполнять заданные преобразования путем обращения к подпрограммам, и печать результат в виде дерева и в текстовом представлении прошу хотябы обьяснить как это сделать заранее большое всем СПАСИБО
Найти гипотенузу и площадь равнообедренного треугольника (по данным катетам) C++
1 )Дан равнообедренный треугольник с катетами. Найти гипотенузу и площадь равнообедренного треугольника. 2) x1,y2,x2,y2 - координатные точки. Найти дистанцию между этими точками. 3) Дан радиус основания и высота цилиндра. Найти площадь основания, площадь и объем цилиндра. Друзья, помогите пожалуйста в решении вышестоящих задач! Заранее большое спасибо!:help:
C++ В квадратной матрице для каждой строки найти максимальный элемент http://www.cyberforum.ru/cpp-beginners/thread8267.html
Задача: В квадратной матрице 5х5 для каждой строки найти максимальный элемент. Элементы матрицы - случайные числа. Элементы записать в одномерный массив. ЗЫ: Помогите пожалуйста, а то я в этом полный ноль.
C++ Преобразование string в char как преобразовать тип string в char? подробнее

Показать сообщение отдельно
master.EXE
 Аватар для master.EXE
111 / 16 / 2
Регистрация: 10.03.2008
Сообщений: 101
25.05.2008, 17:01     Написать класс чисел, для которых определено сложение и вычитание по модулю восьми
Написал вторую:
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
#include<iostream.h>
#include<conio.h>
class Number
{
private:
 int value;
public:
 Number(int a=0):value(a){};
 friend int operator + (Number &, Number &);
 friend int operator - (Number &, Number &);
 friend ostream & operator << (ostream & os, Number & x);
};
int operator + (Number & a, Number & b)
{
 int par=a.value+b.value;
 if(par<0)
     par=0;
 if(par>=8)
     par%=8;
 return par;
}
int operator - (Number & a, Number & b)
{
 int par=a.value-b.value;
 if(par<0)
     par=0;
 if(par>=8)
     par%=8;
 return par;
}
ostream & operator << (ostream & os, Number & x)
{
 return os<<x.value;
}
int main()
{
 Number A(-10), B(29), C;
 clrscr();
 C=A+B;
 cout<<C;
 getch();
 return 0;
}
 
Текущее время: 06:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru