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

Пошаговый алгоритм выполнения программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти номер первого максимального элемента http://www.cyberforum.ru/cpp-beginners/thread1162587.html
Найти номер первого максимального элемента.
C++ Бред при декомпиляции Всем привет!У меня такая проблема, при дэкомпиляции у меня получается всякий бред типо jddvb:56/df;v:j/:u19vghj незнаю что делать и из за чего это происходит?Всем спасибо! http://www.cyberforum.ru/cpp-beginners/thread1162581.html
Перевести с pascal на C++ C++
СРОЧНО!!! ПОЖАЛУЙСТА!!!! Пусть имеется родительский объектный тип «выпуклый четырехугольник» (поля типа «координаты вершин, заданные в порядке их обхода») и типы, им порожденные: параллелограмм,...
C++ Кусовая на С++ "Системы управления движением космических аппаратов"
Дорогие товарищи программисты подскажите как запрограммировать эту курсовую а то я и так и эдак пытаюсь и даже не знаю с чего начать. Файл прикреплен
C++ Подсчитать сумму элементов, кратных 9 http://www.cyberforum.ru/cpp-beginners/thread1162562.html
Подсчитать сумму элементов, кратных 9
C++ Запись в конец файла Создать текстовый файл message.txt (например в редакторе «Блокнот»), содержащий текстовое сообщение, состоящее из нескольких строк текста. Необходимо программно обратиться к существующему файлу и... подробнее

Показать сообщение отдельно
TenGen
Будущее рядом
98 / 96 / 20
Регистрация: 06.03.2014
Сообщений: 342
30.04.2014, 15:18
Yuri Matveichuk, да. пример:

C++
1
2
3
4
5
6
7
8
9
10
11
12
// сложение двух длин
Distance Distance::operator+ ( Distance d2 )
{
    int f = feet + d2.feet; // складываем футы
    float i = inches + d2.inches; // складываем дюймы
    if ( i >= 12.0 ) // если дюймов стало больше 12
    {
        i -= 12.0; // то уменьшаем дюймы на 12
        f++; // и увеличиваем футы на 1
    }
    return Distance (f, i); // создаем и возвращаем временную переменную
}
создаем переменную f и заносим туда результат сложения текущего кол-ва футов.
создаем i и инициализируем ее значением суммы дюймов
если i >= 12 то:
вычитаем из i 12
прибавляем к текущему значению f единицу
создаем экземпляр класса Distance с нужными значениями
возвращаем созданный экзепляр класса.

В чем проблемы то? Как мой алгоритм расходится с комментами в коде?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru