Форум программистов, компьютерный форум 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)*новый тик/частота дискетизации); i = i + 1; summa = summa + summa; } return summa;
C++ Как обьявить массив неизвестного размера? Помогите разобраться, есть класс, в котором обьявлен двумерный массив структур. Размер массива неизвестен, но должен быть определен во время выполнения функции load(). Как это сделать? #define MAX 512 class CModel { public: struct SVertex { float x, y; 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(); Заранее благодарен подробнее

Показать сообщение отдельно
SpartanecLexa
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 164
31.10.2013, 11:05     Переделать программу с использованием функций
Помогите переделать задачку. Нужно реализовать в виде функций.
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
#include "stdafx.h"
using namespace std;
#include <iostream>;
#include <math.h>;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
 int g,n,c(0);
 double j,k,x,a,b,h,q;
   
 cout<<"vvedite 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; 
 }
  system("pause");
  return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru