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

Реализовать класс(задача очень простая) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование логических функций if, else http://www.cyberforum.ru/cpp-beginners/thread875467.html
Доброго времени суток уважаемые форумчане, подскажите пожалуйста почему данная программа не выводит "неверный класс арматуры", если значение превышает заданное ограничение? //Стержневая арматура. ГОСТ 5781-82 #include <iostream> using namespace std; int main() { cout << "Vvedite klass armaturi A (primer 1, 2, .., 5): "; int clas; //класс арматуры
C++ Подсчитать число слов в предложении, записанном в текстовом файле. Язык C++ //// программа с файлами оч сложная http://www.cyberforum.ru/cpp-beginners/thread875453.html
Считывание строки в случае выделения памяти динамически C++
Здравствуйте! Подскажите, пожалуйста, я выделяю память динамически под строку, а потом пытаюсь считать строку с помощью функции getline() или gets(), но увы не работает...только статически, задав определенный размер. Когда я написала scanf ("%s",mas) - заработало, но считало только одно слово и не строку. Подскажите, пожалуйста, как выделив память динамически под массив слов, считать строку?...
Дана матрица размера 5*10, преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке. C++ C++
Есть код программы...но она меняет тока в 1й строке остальные нет((( Прошу помочь...Заранее спасибо откликнувшимся #include <iostream> using namespace std; int main() {
C++ NetBeans не сохраняет скомпилированные файлы. Везде смотрел нет файлов, но компилирует все правильно http://www.cyberforum.ru/cpp-beginners/thread875433.html
Как это исправить?
C++ Строковые потоки. Преобразование типов (как сделать чтобы из строки число полностью преобразовывалось в double без потери чисел) Всем привет я перевожу string в double следующим образом double fromString(const std::string& s) { std::istringstream iss(s); double res; iss >> res; return res; } Если вызвать функцию для "123.12345" то в double попадут только 6 цифр (123.123), а допустим для "1234.1234567" в double попадёт (1234.12) подробнее

Показать сообщение отдельно
Чиффа
5 / 5 / 0
Регистрация: 24.09.2012
Сообщений: 58
31.05.2013, 12:47     Реализовать класс(задача очень простая)
ну во-первых как правильно заметил Vourhey, необходимо в функцию count добавить return.
Далее функция count принимает три объекта типа int.
C++
1
count(int a1,int n,int d)
У тебя же создаётся 4 объекста типа Progression:
C++
1
Progression A1,a,N,D;
Если я правильно понял тебе необходимо что-то вроде:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Progression
{
      public:
              int a1,n,d; //здесь первый элемент прогрессии,номер элемента, который хочет увидеть пользователь, и шаг.
              int count()
              {
              int an;
              an=a1+(n-1)*d;
               }
};
 
int main()
{
 
    Progression A;
    A.a1=5;
    A.n=2;
    A.d=5;
        cout<<A.count()<<endl;
 
    return 0;
}
 
Текущее время: 12:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru