Форум программистов, компьютерный форум 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++ Написать программу, которая методом обмена "пузырька" сортирует по убыванию введенный с клавиатуры одномерный массив ...написать программу, которая методом обмена "пузырька" сортирует по убыванию введенный с клавиатуры одномерный массив подробнее

Показать сообщение отдельно
Aecttann
 Аватар для Aecttann
5 / 5 / 0
Регистрация: 19.10.2013
Сообщений: 258
12.04.2014, 15:50  [ТС]     Найти ошибку
BlackSpace, так:
Кликните здесь для просмотра всего текста
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
//файл реализации
 
#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 << ")";
}

?

Файл заголовка тоже надо было показать.
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//интерфейс класса
 
#ifndef POINT_H //директивы препроцессора, проверяющие определённый файл или нет
#define POINT_H
 
    class Point
    {
    private:
        int x, y;
 
    public:
        Point (int x1 = 0, int y1 = 0);
 
        int getX(); //методы доступа х и у;
        int getY();
 
        void move (int xn, int yn);  //метод move - перемещение точки в новые заданные коррдинаты
 
        void print ();  //метод вывода координат на экран
    };
 
#endif // POINT_H


Добавлено через 9 минут
файл с главной функцией:
Кликните здесь для просмотра всего текста
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
#include "point.h"
#include <iostream>
 
using namespace std;
 
int main()
{
setlocale(LC_ALL, "RUS");
 
Point p1(40,50);
Point p2;
 
p1.print();
p2.print()
;
p1.move (10, 20);
p2.move (30, 40);
 
p1.print();
p2.print();
 
cout << "Абсцисса 1й точки: "<< p1.getX()<<endl;
cout << "Ордината 2й точки: "<< p2.getY()<<endl;
 
return 0;
}
 
Текущее время: 23:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru