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

Первый class Array. Проверить и указать на ошибки, если таковые имеются - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление по формуле http://www.cyberforum.ru/cpp-beginners/thread1075903.html
Дано: x=5; dx=1. Z вычислять по формуле: z= y + \sqrt{y} + \sqrt{y} , где y={e}^{0,2x}. Считать Z до тех пор, пока y < 25. Определить k - количество вычисленных Z. Вывести на экран x, y, Z, k. p/s вычислять по формуле: z= y + \sqrt{y} + \sqrt{y}
C++ Определить количество положительных, отрицательных и нулевых элементов матрицы A(10,15). (Создать три функции для нахождения этих значений) Определить количество положительных, отрицательных и нулевых элементов матрицы A(10,15). (Создать три функции для нахождения этих значений). http://www.cyberforum.ru/cpp-beginners/thread1075899.html
Дан одномерный массив, состоящий из N целочисленных элементов C++
10. Дан одномерный массив, состоящий из N целочисленных элементов. 10.1. Найти максимальный отрицательный элемент. 10.2. Вычислить произведение отрицательных элементов массива.
В бинарном файле поменять местами элементы, что стоят на парных местах с элементами, что стоят на непарных местах C++
Помогите пожалуйста написать код. В бинарном файле поменять местами элементы, что стоят на парных местах с элементами, что стоят на непарных местах. Каждому комментарию - благодарность!
C++ Есть структура, работает, но странно сравнивает( http://www.cyberforum.ru/cpp-beginners/thread1075881.html
Написал программу, но когда она сравнивает номер маршрута с номером введенным с клавиатуры, она всегда пишет Error! , когда сравниваю по порядку то все работает(1=1,2=2,3=3) а если введу 5 то ошибка, хотя в структуре есть эта запись(((( #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; struct marsh
C++ Вычислить значение произведения \prod_{n=1}^{11} \frac{n^3+3n+2.8}{\sqrt{n^2+7n+91}} подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
19.01.2014, 22:05     Первый class Array. Проверить и указать на ошибки, если таковые имеются
Из того, что бросилось в глаза:
1. using namespace std;
2. отсутствие в объявлении класса имен аргументов (только типы)
3. магические константы (size = 28)
4. странная проверка в 58 строке, учитывая, что тип беззнаковый
5. setArray можно реализовать через operator>>
6. строка 108. закрывать вручную не обязательно
7. в IndMin/IndMax выход за границы массива и снова магические константы
8. почему оператор= возвращает const ref&?
9. почему в Sort - swap, а в InvertMass нет?
 
Текущее время: 01:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru