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

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

Войти
Регистрация
Восстановить пароль
 
Anastasia777
1 / 1 / 0
Регистрация: 23.09.2012
Сообщений: 59
#1

Как разбить программу на функции ? - C++

14.10.2012, 16:19. Просмотров 999. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
const int n=10;
int _tmain(int argc, _TCHAR* argv[])
{ int mas[10];                                  
  int i;
  for(int i=0;i<n;i++)                  
{
  cout<<"\n  Enter "<<i<<" element array: ";cin>>mas[i];       
  
}
  int max=mas[0];       
  for(int i=0;i<n;i++)
{
  if(mas[i]>max) max=mas[i]; 
}
  cout<<"\n Maximum  element: "<<max<<endl;
  getch();
 return 0;
}
Помогите пожалуйста вот с этой программкой. Объясните , если сможете , как можно разбить эту программу на функции .
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2012, 16:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как разбить программу на функции ? (C++):

Как разбить программу на функции ? - C++
#include &lt;iostream&gt; using namespace std; struct student{ char FIO; int ball; }; void main(){ int n; ...

Дайте совет, как разбить данную программу на функции? - C++
(в задании нужно было посчитать сумму ряда) #include &lt;iostream&gt; #include &lt;cmath&gt; #include &lt;iomanip&gt; #include &lt;locale&gt; ...

Разбить программу на функции - C++
Нужно разбить программу на функции: // Структура индив.cpp: определяет точку входа для консольного приложения. // #include...

Разбить программу на функции - C++
объясните, пожалуйста, как эту программу разбить на три функции: ввод, обработка, вывод. глобальные переменные использовать нельзя. в таком...

Разбить программу на функции - C++
Помогите пожалуйста. Нужно разбить программу на функции. #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;stdlib.h&gt; #include...

Нужно разбить программу на функции - C++
Помогите, пожалуйста. #include &lt;iostream&gt; #include &lt;iomanip&gt; /* Написать функцию, проверяющую есть ли отрицательные элементы в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
PikusFikus1
0 / 0 / 0
Регистрация: 06.10.2012
Сообщений: 9
14.10.2012, 16:31 #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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
using namespace std;
 
const int n=10;
 
int Maximum (int a[n])
{
 int max = a[0];
for (int i=1; i<n; i++)
if (a[i]>max) 
max=a[i];
return max; 
}
 
int _tmain(int argc, _TCHAR* argv[])
{ int mas[10];                                  
  int i;
  for(int i=0;i<n;i++)                  
  { cout<<"\n  Enter "<<i<<" element array: ";
  cin>>mas[i];  
}
 
       
  
    cout<<"\n Maximum  element: "<<Maximum(mas)<<endl;
  getch();
 return 0;
}
как то так, только могут быть мелкие ошибки,не проганял компилятором
0
Anastasia777
1 / 1 / 0
Регистрация: 23.09.2012
Сообщений: 59
14.10.2012, 18:17  [ТС] #3
int Maximum (int a[n]) -вопрос по этой строчке. В книге по С++ Шилдта написано , что функции может возвращать переменные любого типа ,кроме массива . Так а что тогда означает эта строчка?

Добавлено через 4 минуты
Цитата Сообщение от PikusFikus1 Посмотреть сообщение
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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
using namespace std;
 
const int n=10;
 
int Maximum (int a[n])
{
 int max = a[0];
for (int i=1; i<n; i++)
if (a[i]>max) 
max=a[i];
return max; 
}
 
int _tmain(int argc, _TCHAR* argv[])
{ int mas[10];                                  
  int i;
  for(int i=0;i<n;i++)                  
  { cout<<"\n  Enter "<<i<<" element array: ";
  cin>>mas[i];  
}
 
       
  
    cout<<"\n Maximum  element: "<<Maximum(mas)<<endl;
  getch();
 return 0;
}
как то так, только могут быть мелкие ошибки,не проганял компилятором
int Maximum (int a[n]) -вопрос по этой строчке. В книге по С++ Шилдта написано , что функции может возвращать переменные любого типа ,кроме массива . Так а что тогда означает эта строчка?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2012, 18:17
Привет! Вот еще темы с ответами:

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

Разбить программу на функции ввода, вывода и упорядочения строк - C++
Доброго времени суток , помогите пожалуйста разбить программу на функции ввода,вывода и упорядочения строк #include&lt;iostream&gt; ...

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

Как разбить код на 2 функции: Coding и Decoding? - C++
#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;map&gt; #include &lt;list&gt; #include &lt;fstream&gt; using namespace std; ...


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

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

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