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

Переделать программу с использованием функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл для генерации нескольких синусоид http://www.cyberforum.ru/cpp-beginners/thread993446.html
не могу реализовать цикл для генерации нескольких синусоид int i = 0; //будем суммировать к частоте для получения новой float summa = 0; while (i < 100) { summa = sin((100+i)*новый...
C++ Как обьявить массив неизвестного размера? Помогите разобраться, есть класс, в котором обьявлен двумерный массив структур. Размер массива неизвестен, но должен быть определен во время выполнения функции load(). Как это сделать? #define... http://www.cyberforum.ru/cpp-beginners/thread993438.html
Функция или библиотека? C++
В чем разница, когда говорят написать функцию и написать библиотеку?
C++ Конструктор копирования
Здравствуйте! Есть класс А с конструктором копирования и класс B, который содержит вектор указателей на А. Class A { public: A(); A(const A&);
C++ Шаблон метода класса http://www.cyberforum.ru/cpp-beginners/thread993414.html
Здравствуйте, могу ли я создавать шаблоны методов "нешаблонных" классов? например class My_class { public: template<class Data> Data function(Data&); ......................... };...
C++ Целочисленная арифметика. Не получается код Нужен код программы C++ с функцией getch(); Заранее благодарен подробнее

Показать сообщение отдельно
SeeT
53 / 23 / 2
Регистрация: 12.10.2012
Сообщений: 132
Записей в блоге: 1
31.10.2013, 12:08
Cказал бы хоть, что твоя задачка делает

Добавлено через 4 минуты
А вообще, по большому счету, Вам правильно ответили на вопрос, реализовав программу в виде функции.
Вот, если понятнее
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
#include "stdafx.h"
#include <iostream>;
using namespace std;
#include <math.h>;
 
int main()
{
    int g,n,c(0);
    double j,k,x,a,b,h,q;
SuperFunct();
system("pause");
return 0;
}
 
void SuperFunct()
{
    cout << " Entered: a, b, h, n"<< endl;
    cin >> a >> b >> h >>n;
    for (a;a<b;a=a+h)
    {
        c++;
        if (c>n) {break;};
        x=(1-a*a/2)*cos(a)-(a/2*sin(a));
        j=(pow(-1.0,a))*((2*a*a+1)/(2*a))*(pow(x,2*k));
 
        cout<<x-j<<endl;
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru