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

Найти ошибку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ BANKOMAT http://www.cyberforum.ru/cpp-beginners/thread1146208.html
Реализовать класс bankomat. Реализовать класс Bankomat моделирующий работу банкомата. В классе должны содержатся поля для хранения идентификационного номера банкомата, информации о текущей сумме денег оставшейся в банкомате минимальной и максимальной сумме которой позволяется снять клиенту в один день.Сумма денег представляется номиналами 10 -1000 руб.реализовать метод инициализации банкомата...
C++ Волшебство C++ или криворукий код Задача в том, чтобы создать программу, которая берёт текст файла, где находится массив из чисел. Забивает его в массив в программе. После этого производит с ним простые вычисления (сложение суммы строки определённое число раз). После этого тот же массив выводит в файл, который задаёт пользователь. Проблема в следующем: Всё кроме вывода работает исправно. При выводе массива massiv вывод... http://www.cyberforum.ru/cpp-beginners/thread1146204.html
C++ Работа с элементами бинарного дерева вещественных чисел. Среднее геометрическое всех элементов дерева
Класс TreeDouble, для работы с элементами бинарного дерева вещественных чисел. В этом классе определены функции-члены класса, обеспечивающие: заполнение дерева, добавление элементов дерева, удаление элемента дерева. Дополнительно перезагружены в этом классе операторные функции, которые обеспечивают ввод/вывод элементов класса (в том числе и в алфавитном порядке). Так-же нужно определить...
C++ Вычислить номер минимального по модулю элемента и сумму модулей элементов, расположенных после первого отрицательного
Добрый день. Прошу Вашей помощи. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму модулей элементов массива, расположенных после первого отрицательного элемента.
C++ Определить, сколько из чисел больше своих «соседей» http://www.cyberforum.ru/cpp-beginners/thread1146190.html
Определить, сколько из чисел больше своих «соседей» .Но нужно решить эту задачу с использование ввода из файла. Заранее спасибо
C++ Написать программу, которая методом обмена "пузырька" сортирует по убыванию введенный с клавиатуры одномерный массив ...написать программу, которая методом обмена "пузырька" сортирует по убыванию введенный с клавиатуры одномерный массив подробнее

Показать сообщение отдельно
BlackSpace
137 / 130 / 52
Регистрация: 15.03.2014
Сообщений: 277
12.04.2014, 16:02
Внес немного изменений в Ваш код.
point.h
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef POINT_H //директивы препроцессора, проверяющие определённый файл или нет
#define POINT_H
 
class Point {
private:
    int x, y;
 
public:
    Point( int x1 = 0, int y1 = 0 );
 
    int getx(); //методы доступа х и у; getX() и getx() РАЗНЫЕ НАЗВАНИЯ МЕТОДОВ
    int gety();
 
    void move( int xn, int yn ); //метод move - перемещение точки в новые заданные коррдинаты
 
    void print(); //метод вывода координат на экран
};
 
#endif  // POINT_H


point.cpp
Кликните здесь для просмотра всего текста
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
#include "point.h"
#include <iostream>
 
using namespace std;
 
Point::Point( int x1, int y1 )
 
{
    x = x1; //реализация
    y = y1;
}
 
int Point::getx()
 
{
    return x; //реализация
}
 
int Point::gety()
 
{
    return y; //релизация
}
 
void Point::move( int xn, int yn ) {
    x = xn;
    y = yn;
}
 
void Point::print()
 
{
    cout << "(" << x << ", " << y << ")";
}


main.cpp
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include "Point.h"
using namespace std;
 
int main() {
    Point p( 1, 2 );
    cout << "x = " << p.getx() << " y = " << p.gety() << endl;
 
    p.move( 3, 4 );
    p.print();
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru