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

Что я делаю не так? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчитать количество слов в строке http://www.cyberforum.ru/cpp-beginners/thread1146223.html
Догнать не могу как начать делать? На форумах искал, там везде есть, но только если пробел один. А вот если несколько? само задание выглядит примерно так: Заданная строка состоит из слов, разделенных одним или несколькими пробелами. Определить количество слов в строке.
C++ Найти ошибку Помогите найти ошибки в коде файла реализации. //файл реализации #include "point.h" #include "iostream" using namespace std; Point :: Point (int x1, int y1) http://www.cyberforum.ru/cpp-beginners/thread1146210.html
C++ BANKOMAT
Реализовать класс bankomat. Реализовать класс Bankomat моделирующий работу банкомата. В классе должны содержатся поля для хранения идентификационного номера банкомата, информации о текущей сумме денег оставшейся в банкомате минимальной и максимальной сумме которой позволяется снять клиенту в один день.Сумма денег представляется номиналами 10 -1000 руб.реализовать метод инициализации банкомата...
C++ Волшебство C++ или криворукий код
Задача в том, чтобы создать программу, которая берёт текст файла, где находится массив из чисел. Забивает его в массив в программе. После этого производит с ним простые вычисления (сложение суммы строки определённое число раз). После этого тот же массив выводит в файл, который задаёт пользователь. Проблема в следующем: Всё кроме вывода работает исправно. При выводе массива massiv вывод...
C++ Работа с элементами бинарного дерева вещественных чисел. Среднее геометрическое всех элементов дерева http://www.cyberforum.ru/cpp-beginners/thread1146196.html
Класс TreeDouble, для работы с элементами бинарного дерева вещественных чисел. В этом классе определены функции-члены класса, обеспечивающие: заполнение дерева, добавление элементов дерева, удаление элемента дерева. Дополнительно перезагружены в этом классе операторные функции, которые обеспечивают ввод/вывод элементов класса (в том числе и в алфавитном порядке). Так-же нужно определить...
C++ Вычислить номер минимального по модулю элемента и сумму модулей элементов, расположенных после первого отрицательного Добрый день. Прошу Вашей помощи. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму модулей элементов массива, расположенных после первого отрицательного элемента. подробнее

Показать сообщение отдельно
Pavel07
3 / 3 / 1
Регистрация: 28.10.2012
Сообщений: 310
Завершенные тесты: 1
12.04.2014, 15:57     Что я делаю не так?
Не запускается программа, код взят полностью из рабочего примера но на моем компьютере не запускается
C++ (Qt)
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
#include <iostream.h>
#include <stdio.h>
 
 
/*
 * opisanie classov, naprimer:
 */
 
class Cat
{
  /* opisanie elementov classa Cat */
private:
  char Nick[20];
  int  Shifr;
  char Korm[20];
public:
  Cat(void);
  void Input(void);              // method vvoda
  void Print(void);              // method vyvoda
};
 
class Dog
{
  /* opisanie elementov classa Dog */
private:
  char Nick[20];
  int  Shifr;
  double Weight;
public:
  Dog(void);
  void Input(void);              // method vvoda
  void Print(void);              // method vyvoda
};
 
/*
 * realizatsiya metodov
 */
 
Cat::Cat(void) : Shifr(0)
{
  Nick[0] = 0;
  Korm[0] = 0;
}
 
void Cat::Input(void)
{
  cout << "Please, input Cat info\nCat\t| Nick:   ";
  cin >> Nick;
  cout << "\t| Shifr:  ";
  cin >> Shifr;
  cout << "\t| Korm:   ";
  cin >> Korm;
}
 
void Cat::Print(void)
{
  cout << "\nCat\t| Nick:   " << Nick << "\n\t| Shifr:  " << Shifr
       << "\n\t| Korm:   " << Korm << "\n";
}
 
Dog::Dog(void) : Shifr(0), Weight(0.0)
{
  Nick[0] = 0;
}
 
void Dog::Input(void)
{
  cout << "Please, input Dog info\nDog\t| Nick:   ";
  cin >> Nick;
  cout << "\t| Shifr:  ";
  cin >> Shifr;
  cout << "\t| Weight: ";
  cin >> Weight;
}
 
void Dog::Print(void)
{
  cout << "\nDog\t| Nick:   " << Nick << "\n\t| Shifr:  " << Shifr
       << "\n\t| Weight: " << Weight << "\n";
}
 
 
/* naprimer glavnoy funkcii */
 
void main(void)
{
  Cat c;
  c.Input();
  c.Print();
 
  cout << endl;
 
  Dog d;
  d.Input();
  d.Print();
 
  cout << "Poka!\n";
 
  int z;
  cin >> z;      // zaderzhka
}
 
/*
   konec naprimera
   analogichno dlya svoih classov trebuetsya realizovat':
   - sami classy
   - ih polya
   - ih methody vvoda i vyvoda
   - proverku objectov v funkcii "main"
*/
использую dev c++ 4.9.9.2

Журнал компиляции:
Êîìïèëÿòîð: Default compiler
Âûïîëíåíèå g++.exe...
g++.exe "C:\Users\Performance\Desktop\Áåçûìÿííûé2.cpp" -o "C:\Users\Performance\Desktop\Áåçûìÿííûé2.exe" -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"C:\Dev-Cpp\include\c++\3.4.2\backward" -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"C:\Dev-Cpp\include\c++\3.4.2" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
In file included from C:/Dev-Cpp/include/c++/3.4.2/backward/iostream.h:31,
from C:\Users\Performance\Desktop\Áåçûìÿííûé2.cpp:1:
C:/Dev-Cpp/include/c++/3.4.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
C:\Users\Performance\Desktop\Áåçûìÿííûé2.cpp:86: error: `main' must return `int'

Âûïîëíåíèå çàâåðøåíî
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru