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

Создать динамичный класс для операций с динамическими массивами чисел действительного типа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ удаление слов из строки http://www.cyberforum.ru/cpp-beginners/thread149260.html
помогите пожалуйста решить задачи. они не очень сложные (если на паскале), но я си++ плоховато знаю еще(( 1) удалить из введенной строки все слова, начинающиеся и заканчивающиеся на одну и ту же букву 2) удалить из введенной строки слова. содержащие цифру заранеее спасибо
C++ Подсчитать количество способов замостить шахматную доску доминошками На шахматной доске,размером N*N клеток(2<=N<=8),подсчитать кол-во способов,которыми можно замостить данную доску стандартными доминошками.Если есть какие то идеи,как решить данную задачу,поделитесь пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread149250.html
C++ с файлом
Есть задание Написать программу, которая считывает текст из файла и выводит на экран только цитаты. Вот прога: #include <fstream> #include <iostream> using namespace std; int main () { ifstream ifin ("inputtext.txt",ios::in);
С++задачка C++
помогите пожалуйста...от этого зависит мой экзамен...или подскажите с чего начать....Код на С++ В школе продолжительность каждого урока 45 минут, а перемены между уроками – всего 5 минут. Первый урок начинается ровно в 8 часов утра. Напишите программу, отвечающую на вопрос «во сколько в этой школе заканчивается K-ый урок?» Входные данные. Вводится одно натуральное число K, не превышающее 15....
C++ стек и очередь http://www.cyberforum.ru/cpp-beginners/thread149233.html
ребят поделитесь плиз программами реализующими на си стек и очередь (хотябы ввод вывод данных)
C++ C++ нарисовать елочку с символов Задача E. Елочка «Нарисуйте» с помощью символов лес. При этом не пользуйтесь командами перемещения курсора по экрану. Ваша программа должна последовательно выводить символы строк (или строки целиком). Лес — это одна или несколько елочек. Каждая елочка характеризуется количеством треугольников в ней и размером самого маленького треугольника. Елочка состоит из треугольников, у которых вершины... подробнее

Показать сообщение отдельно
IchMors
96 / 92 / 4
Регистрация: 16.05.2010
Сообщений: 307
25.06.2010, 01:27     Создать динамичный класс для операций с динамическими массивами чисел действительного типа
Вот что-то типа того. Реализованы перегрузки операторов сложения и присваивания
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include "stdafx.h"
#include <iostream.h>
#include <conio.h>
#include <string.h>
 
class clas
{
public:
    clas();
    clas(int a);
    ~clas(){delete mass;}
    void g_mass(int[]);
    int *  p_mass(){return mass;}
    int p_mass(int a){return mass[a];}
    int p_temp();
 
 
    clas operator + (const clas &);
    clas & operator = (const clas &);
 
private:
    int *mass;
};
 
clas::clas()
{
    mass= new int [];
};
 
clas::clas(int a)
{
    mass = new int [a];
};
 
void clas::g_mass(int  mas[])
{
    for(int i=0;mas[i]!='\0';i++)
        mass[i]=mas[i];
};
 
 
clas clas::operator + (const clas & t)
{
    for(int i=0;t.mass[i]!='\0';i++)
        t.mass[i]+=p_mass(i);    
    return t;
}; 
 
clas & clas::operator =(const clas & temp)
{
    if(this==&temp)
        return * this;
    mass=temp.mass;
    return * this;
};
 
int main()
{
    clas A(5), B(5);
    
    int mass[5]={1, 2, 3, 4, 5};
    A.g_mass(mass);
 
    B=A; 
    A=A+B;
    
 
    system("pause");
    return 0;
}
Возможны ошибки...
 
Текущее время: 06:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru