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

Операторы цикла, целочисленные типы данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, которая считывает текст из файла http://www.cyberforum.ru/cpp-beginners/thread106932.html
Написать программу, которая считывает текст из файла, находит самое длинное слово и определяет, сколько раз встретилось в тексте.
C++ Наследование оператора '=' Ситуация такая: пишу класс 3-мерного вектора, предварительно создав шаблон n-мерного вектора (ибо далее таким же макаром нужно соорудить и 2- и 4- мерные со своими плюшками): template <int DimensionsNum> class VectorXD { ... } class Vector3D : public VectorXD<3> http://www.cyberforum.ru/cpp-beginners/thread106539.html
Копия процесса C++
Чего надо написать под студией, чтоб полученная прога при запуске копии, что этот экземпляр непервый, но не закрывалась, а читала в массив HWNDы главных окон всех ранее запущенных экземпляров и посылала туда мессагу для добавления в такие же массивы HWNDа её собственного главного окна?
C++ Прототипы
class A { ... public: type operator = (...); // Какой здесь type? A или A &? type operator + (...); // Какой здесь type? A или A &? type operator - (...); // Какой здесь type? A или A &? type operator * (...); // Какой здесь type? A или A &? type operator / (...); // Какой здесь type? A или A &? type operator += (...); // Какой здесь type? void, A или A &?
C++ Бинарные файловые потоки http://www.cyberforum.ru/cpp-beginners/thread106377.html
Существует ли стандартный вариант? Как обозван тип такого потока для записи? Для чтения? Чтоб бинарники писать операторами типа so<<d; (so - поток, d - данное любого типа), а читать si>>d; (si - поток).
C++ Состояние файлового потока .... fostream log; .... class A { public: A (); }; A::A() { подробнее

Показать сообщение отдельно
llomushka
 Аватар для llomushka
3 / 3 / 0
Регистрация: 21.03.2010
Сообщений: 19
21.03.2010, 13:51     Операторы цикла, целочисленные типы данных
Задали задачку на циклические алгоритмы с кучей пояснений, но все равно похожего найти не могу в поиске((

С консоли вводятся целые числа в диапазоне ±32765 до прекращения ввода по клавише Esc. Количество вводимых чисел заранее неизвестно. Требуется подсчитать количество введенных чисел и вычислить среднюю сумму введенных чисел по правилу: если введенное число совершенное, то оно прибавляется к сумме, а если нет, то вычитается из суммы. Подсчитать количество совершенных и несовершенных чисел. Определить минимальное и максимальное из всех введенных чисел.
Массивы использовать нельзя.

Требования:
Интерфейс и вычисление суммы реализуются в главной функции Main(). Использовать операторы циклов for, do, while, использовать goto нельзя. Количество вводимых чисел не задается, а определяется в процессе ввода. Для проверки, что введенное число обладает заданным свойством разработать функцию bool Check(int). Разработать функцию bool InputNumber(int&), которая вводит целое число посимвольно и возвращает True, если пользователь нажал Enter, или возвращает False, если пользователь нажал Esc. Обрабатываемые символы: + – 0 1 2 3 4 5 6 7 8 9 Delete Enter Esc. Проверять на диапазон, на положение знака, на количество цифр.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru