Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
 Аватар для meJevin
161 / 153 / 92
Регистрация: 18.11.2015
Сообщений: 677

Ошибка в книге?

09.02.2016, 03:02. Показов 1850. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я тут наткнулся на непонятную ситуацию. Кто-нибудь скажет, почему там так написано(фото ниже)? (или это опечатка?)
И еще у меня вопрос, я по этой теме писал фигню и у меня строка 102 не работает, а я вроде все правильно сделал:
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
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
111
112
113
114
115
116
117
118
119
120
121
#include <iostream>
#include <conio.h>
#include <windows.h>
 
using namespace std;
 
class Distance {
private:
    float inches;
    float feet;
 
public:
    Distance(float inch = 0, float ft = 0.0) { inches = inch; feet = ft; }
 
    void setDist() {
        cout << "Введите дюймы: "; cin >> inches;
        cout << "Введите футы: "; cin >> feet;
    }
 
    void showDist() { cout << feet << "\'-" << inches << "\'" << endl; }
 
    bool operator<(Distance d2);
    bool operator>(Distance d2);
    bool operator=(Distance d2);
    bool operator==(Distance d2);
    bool operator+=(Distance d2);
    bool operator-=(Distance d2);
    bool operator+(Distance d2);
    bool operator-(Distance d2);
 
};
 
bool Distance::operator<(Distance d2) {
    double dist1 = feet + inches / 12;
    double dist2 = d2.feet + d2.inches / 12;
    return(dist1 < dist2) ? true : false;
}
 
bool Distance::operator>(Distance d2) {
    double dist1 = feet + inches / 12;
    double dist2 = d2.feet + d2.inches / 12;
    return(dist1 > dist2) ? true : false;
}
 
bool Distance::operator==(Distance d2) {
    double dist1 = feet + inches / 12;
    double dist2 = d2.feet + d2.inches / 12;
    return(dist1 = dist2) ? true : false;
}
 
bool Distance::operator+=(Distance d2) {
    feet += d2.feet;
    if (feet < 0)
        feet = 0;
    inches += d2.inches;
    if (inches < 0)
        inches = 0;
    return 1;
}
 
bool Distance::operator-=(Distance d2) {
    feet -= d2.feet;
    if (feet < 0)
        feet = 0;
    inches -= d2.inches;
    if (inches < 0)
        inches = 0;
    return 1;
}
 
bool Distance::operator+(Distance d2) {
    feet += d2.feet;
    inches += d2.inches;
    return 1;
}
 
bool Distance::operator-(Distance d2) {
    feet -= d2.feet;
    if (feet < 0)
        feet = 0;
    inches -= d2.inches;
    if (inches < 0)
        inches = 0;
    return 1;
}
 
bool Distance::operator=(Distance d2) {
    feet = d2.feet;
    inches = d2.inches;
    return 1;
}
 
int main() {
 
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    Distance d1, d2, d3;
 
    d1.setDist();
    d2.setDist();
    d3 = (d1 + d2);
 
    cout << "\n\n=============================\n\n";
 
    d1.showDist();
    d2.showDist();
    d3.showDist();
 
    cout << "\n=============================\n\n";
 
    if (d1 < d2)
        cout << "d1 мешьне d2!\n";
    else if (d1 > d2)
        cout << "d1 больше d2!\n";
    else if (d1 == d2)
        cout << "d1 равен d2!\n";
 
    _getch();
 
}
Только не орите на новичка, спасибо.
Миниатюры
Ошибка в книге?  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.02.2016, 03:02
Ответы с готовыми решениями:

Ошибка при открытии файла - Ошибка в части содержимого в книге
Добрый день! Открываю файл. Создаю макросом сводную таблицу, сохраняю файл. Затем при попытке открыть данный файл появляется ошибка:...

C# ошибка в книге ?
Ошибка в книге ? или я что то не понял? если не так то прошу объяснить заранее спасибо ) Разве IEnumerator нужно реализовывать ?...

Нужно чтобы столбик в одной книге преобразовать в строку в другой книге
Здравствуйте. Нет ли какого изящного решения, чтобы столбик в одной книге преобразовать в строку в другой книге. Или надо переносить по...

21
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
09.02.2016, 20:09
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от hoggy Посмотреть сообщение
отсутствует return.
дык там void, исходя из этого какой return?
0
 Аватар для meJevin
161 / 153 / 92
Регистрация: 18.11.2015
Сообщений: 677
09.02.2016, 23:27  [ТС]
Цитата Сообщение от zer0mail Посмотреть сообщение
Лафоре 4ихд
Скиньте ссылку, пожалуйста.
 Комментарий модератора 
http://inosmi.ru/inrussia/20040625/210676.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.02.2016, 23:27

Ошибка в книге Шилдта?
Герберт Шилдт. C++ базовый курс. Третье издание. 2010 г. с. 269. Шилдт явно использует для доступа к массиву q диапазон индексов 1-100, в...

ошибка в гостевой книге
всем здрасте! Сделал форму обратной связи. Выдает такая ошибка Deprecated: Function eregi() is deprecated in...

какая то ошибка в книге
При компилировки кричит на 1.Error 1 error LNK2019: unresolved external symbol _main referenced in function...

Ошибка в листинге в книге
Читаю книгу Стивена Праты С++. Сперва было норм, но потом переводчик забухал. Нашел кучу ляпов, но здесь ниасилил. хэд #ifndef...

Очередная ошибка в книге?
Я могу ошибаться, но мне кажется на странице 817 ошибка в книге. Пишется про защищенный раздел другого класса, а в примере открытый. Если...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru