0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 24
1

С++ Нужна программа модульной структуры

22.03.2013, 19:34. Показов 941. Ответов 7
Метки нет (Все метки)

Пожалуйста помогите,нужна программа модульной структуры,приблизительно на страницу,(т.е. объемная) на языке С++.Заранее огромное спасибо.

И подскажите пожалуйста,программа с модульной структурой,это программа с подпрограммами(функциями)?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2013, 19:34
Ответы с готовыми решениями:

что такое программа модульной структуры?
обьясните пожалуйсто, что такое программа модульной структуры? она должна состоять из отдельных...

программа модульной структуры
эта программа выводит девочек отличниц а нужно что выводила всех студентов подскажите как это...

Программа сложной модульной структуры
Здравствуйте, помогите пожалуйста, совсем завис, не получается разбить это на отдельные проекты а...

разработать программы модульной структуры
1. Вычислить значение функции y=((z+1,5) 〖sin〗^2 (z+2+1,5))/(sin⁡(z+2)+sin⁡(2+0,5)) на интервале с...

7
~ Эврика! ~
1254 / 1003 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
07.05.2013, 20:40 2
Нет. Это программа с модулями — слабосвязанными заменяемыми частями.
1
:)
Эксперт С++
4769 / 3263 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
07.05.2013, 20:40 3
vladuxa, скорее всего имеется в виду программа, собранная из нескольких файлов (модулей).
1
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 24
07.05.2013, 23:37  [ТС] 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
#include<iostream.h>
int fact(int h);
double C(double l,double d);
int main()
{
     int n,m,k,p;
     cout<<"vvedite znacheniya n,m,k,p";
     cin>>n>>m>>k>>p;
     double y=C(m,p)*C(n-m,k-p)/C(n,k);
     cout<<"y= "<<y<<endl;
 
}
double fact(double h)
{
     double p=1;
     for (int i=1; i<=h; i++)
          p*=i;
     return p;
}
double C(double l,double d)
{
         return fact(l)/fact(d)*fact(l-d);
}
Добавлено через 52 секунды
как можно изменить ее,что бы она подходила к модульной,заранее благодарен.
0
:)
Эксперт С++
4769 / 3263 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
08.05.2013, 07:08 5
vladuxa, разделить хотя бы на 2 файла: main + все остальное. Вынести объявление fact() и C() в заголовочный файл, а в main-модуле подключать его.
1
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 24
08.05.2013, 17:58  [ТС] 6
можете ли привести это в примере?
0
:)
Эксперт С++
4769 / 3263 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
08.05.2013, 21:33 7
Цитата Сообщение от vladuxa Посмотреть сообщение
можете ли привести это в примере?
C++
1
2
3
//calc.h 
int fact(int h);
double C(double l,double d);
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
//calc.cpp
#include "calc.h"
double fact(double h)
{
     double p=1;
     for (int i=1; i<=h; i++)
          p*=i;
     return p;
}
double C(double l,double d)
{
         return fact(l)/fact(d)*fact(l-d);
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
// main.cpp
#include <iostream.h>
#include "calc.h"
 
int main()
{
     int n,m,k,p;
     cout<<"vvedite znacheniya n,m,k,p";
     cin>>n>>m>>k>>p;
     double y=C(m,p)*C(n-m,k-p)/C(n,k);
     cout<<"y= "<<y<<endl;
}
1
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 24
09.05.2013, 14:13  [ТС] 8
большое спасибо)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2013, 14:13

Динамические структуры данных. Программа ввода в структуры и вывода информации из неё.
Автоматизированная информационная система на железнодорожном вокзале содержит сведения об...

Динамические структуры данных, списковые структуры (надо разобраться что делает программа)
дана программа, надо помочь выяснить что в ней делает каждая подпрограмма unit Unit6; ...

Структуры, С++. Нужна небольшая подсказка
Вывод на консоль сформированной ведомости и выписки из ведомости для видов продукции, объем...

Сделать программу модульной
Уважаемые, проблема: требуется сделать программу модульной. То есть один модуль у меня отвчает...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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