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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
UJIN
Сообщений: n/a
#1

Классы - C++

30.12.2009, 10:41. Просмотров 298. Ответов 1
Метки нет (Все метки)

Есть 3 задачки. Их нуно решить классами.
1) Вычислить 2!+4!+6!+2*N!
2) Сгенерировать два массива целых чисел в диапазоне от -10 до +10. Сформировать массив, состоящий из элементов, принадлежащих первому массиву и которых нет во втором массиве.
3)Написать программу, которая преобразует прописную букву в строчную.
Я на это форуме новичок, буду благодарен за помощь. (прям сейчас сижу на экзамене))

Добавлено через 52 минуты
Пока надумал на первую задачу такое, но при запуске ничего не выдает, ни запроса ни результата
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include "stdafx.h"
#include "iostream"
#include "iomanip"
 
using namespace std;
 
class fakt {
public:
 void vychislenie(void);
};
 void fakt::vychislenie()
 {int b=1; int S=0;
  cout << "Vvedite N";
  cout << endl;
  cin >> b;
  For (int i= 1;i<=N;i++)
  {S=S+2*i}
  cout <<S;
 }
    i++;
 } 
};
 
int _tmain(int argc, _TCHAR* argv[])
{
  fakt  fact;
  fact.vychislenie();
  return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2009, 10:41     Классы
Посмотрите здесь:

Классы с++ - C++
Опишите что и где она делает) Особенно меня интересует 63 строчка. Что там обозначает запись printf(&quot;Координаты точки:...

Классы - C++
Помогите пожалуста решить задачу Создайте класс в соответствии с условием задачи. Определить функции-члены класса для вывода реализации...

классы C++ - C++
Помогите пожалуйста!!! Срочно нужна помощь I . Проект должен содержать один файл с расширением *.сср II.Классы не должны содержать...

Классы с++ - C++
Правильно ли я описал класс? #include &quot;stdafx.h&quot; #include &lt;algorithm&gt; #include &lt;iostream&gt; using namespace std; int main(int...

классы - C++
здравствуйте. помогите, пожалуйста, доделать программу. #include &lt;iostream.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #include...

Классы - C++
Доброго всем времени суток.Пожалуйста помогите разобраться с классами.Не идут они у меня.Объяснить не кому,а просто читать и делать...

Классы - C++
Всем доброго времени суток, кто поможет реализовать след пункты: -конструктор без аргументов: -конструктор инициализации: ...

классы - C++
Не компилируется, помогите #include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;vector&gt; #include &lt;map&gt; // ��������� �������� ...

Классы - C++
Здравствуйте. Я совсем новичок в программировании, помогите мне, пожалуйста с кодом, очень нужно. Вот у меня была такая программа....

классы - C++
нужно разобратся с перегрузками и класами задача для класса А, компонентай-данным которого является пара целых чисел, создать несколько...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
30.12.2009, 11:09     Классы #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include "iostream"
#include "iomanip"
 
using namespace std;
 
class factorial {
public:
    unsigned long calc(unsigned long n);
};
 
 
unsigned long factorial::calc( unsigned long number )
{
    // Проверить на основной случай
    if( number <= 1 )
        // Основные случаи: ( 0! = 1 ) && ( 1! = 1 ).
        return 1;
    else
        // Рекурсивный шаг
        return number*factorial::calc( number - 1 );
}
 
 
 
int main()
{
    factorial  fact;
    int n; 
    unsigned long summ=0;
 
    cout << "Vvedite N\n"; cin >> n;
    if(n<2) { cout << "error: n<2"; /*system("pause");*/ return 1;}
    
    for (unsigned long i=2; i<=n; i+=2)
    {
        summ+=fact.calc(i);
    }
    
    cout<<"total: "<<summ;
//  system("pause");
    return 0;
}
Ответ Создать тему
Опции темы

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