Форум программистов, компьютерный форум 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) подробнее

Показать сообщение отдельно
Paola
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 11

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

23.05.2013, 09:38. Просмотров 359. Ответов 5
Метки (Все метки)

Здравствуйте.
Я совсем новичок в программировании и столкнулась вот с такой проблемой. Есть задача:
Реализовать класс, который будет вычислять арифметическую прогрессию.
Собственно вот моя попытка:
CUT
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class Progression
{
      public: 
              int a1,n,d; //здесь первый элемент прогрессии,номер элемента, который хочет увидеть пользователь, и шаг. 
              int count(int a1,int n,int d)
              {
              int an;
              an=a1+(n-1)*d;
               }
      };
int main(int argc, char *argv[])
{
    Progression A1,a,N,D;
    A1.a1=5;
    N.n=2;
    D.d=5;
    a.count(A1,N,D);
    cout<<a.count()<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}


Ошибки следующие

cut
In function `int main(int, char**)':
22 no matching function for call to `Progression::count(Progression&, Progression&, Progression&)'
23 no matching function for call to `Progression::count()'


Объясните, пожалуйста, как эту функцию объявлять или приведите хотя бы просто правильный вариант кода. Заранее спасибо.

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