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

Нужна практика - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ endl необъявленный идентификатор http://www.cyberforum.ru/cpp-beginners/thread200661.html
Почему компилятор использует endl, как переменную, а не переход на новую строку? endl необъявленный идентификатор
C++ Отредактировать #include <iostream> using namespace std; int a; int n; const bool abba(const int x, const int y, const int beatls) { if(y > 0 && a < a) http://www.cyberforum.ru/cpp-beginners/thread200648.html
C++ блок-схема
#include <stdio.h> #include <conio.h> #include <stdlib.h> void main() { int i,j,k,m,n,temp; int** Array; /*создаем матрицу с помощью указателей */ printf("Enter number of strings:\n "); /*пользователь задает кол-во строк и столбцов */ scanf("%d", &n); printf("Enter number of columns:\n ");
C++ Необходимо изменить строку так, чтобы длина строки стала равна заданной длине
Дана строка текста, в котором нет начальных и конечных пробелов. Необходимо изменить её так, чтобы длина строки стала равна заданной длине (проверить: текущая длина должна быть меньше заданной!). Изменение следует сделать путем вставки между словами дополнительных пробелов. Количество пробелов между отдельными словами должно отличаться не более чем на 1. p.s. подскажите как делать?
C++ MD5 http://www.cyberforum.ru/cpp-beginners/thread200606.html
Приветствую Вас друзья! Кто знает напишите кодировщика MD5 на С++.
C++ Вывести значения неповторяющихся элементов и сколько раз встречается каждый из них. Найти количество различных элементов в массиве. Вывести значения неповторяющихся элементов и сколько раз встречается каждый из них. Если можно объснить! подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
30.11.2010, 16:58     Нужна практика
Сделать так, чтобы это работало.
Для этого перегрузить операторы + - * / и вывод в поток.

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
class Int
{
public:
   Int():elem(0)
   {
   }
   
   Int(int other):elem(other)
   {
   }
   
   Int(const Int& other):elem(other.elem)
   {
   }
   
   ~Int()
   {
   }
   
   const int GetElem() const
   {
       return elem;
   }
private:
   int elem;
};
 
int main()
{
    Int Ob1(5);
    Int Ob2(10);
    std::cout<<Ob1+Ob2<<'\n';
    std::cout<<Ob1-Ob2<<'\n';
    std::cout<<Ob1*Ob2<<'\n';
    std::cout<<Ob1/Ob2<<'\n';
    return 0;
}
 
Текущее время: 06:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru