Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 28.11.2018
Сообщений: 39

Переписать программу с одной функцией на программу с тремя функциями

11.04.2019, 11:56. Показов 915. Ответов 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
29
30
31
32
int i;
int max_mas (int n,int arr[100],int max=0)
{
 int A[100];
 cout<<"Vvedite n: ";
 cin>>n;
 randomize ();
 for (int i=0;i<n;i++)
 {
 arr[i]=random(4)+1;
 cout<<arr[i]<<" ";
 }
 cout<<endl;
  for (int i=0;i<n/2; i++)
   {
   A[i]=arr[i]*arr[n-1-i];
 cout<<A[i]<<" ";
   }
  cout<<endl;
   for (int i=0;i<n/2; i++)
   if (A[i]>max) max=A[i];
   cout<<"Max: ";
   cout<<max;
}
main()
{
int n;
int arr[100];
 max_mas(n,arr);
 getch();
 return 0;
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.04.2019, 11:56
Ответы с готовыми решениями:

Переписать программу с процедурами и функциями
program dd; var a:array of integer; q,n,k,i,r:integer; begin read(r,n); if r=0 then begin for i:=1 to n do ...

Как переписать программу с процедурами и функциями
Program zadacha_2; var x:array of integer; y,z,i:integer; Begin begin for i:=1 to 30 do begin writeln (' ұұӨ¤ЁвӨ н«Ө¬Ө*вЁ...

Нужно переписать программу с процедурами и функцией
Саму программу я пару месяцев назад домучал, а сейчас её нужно переделать с использованием 3 функций и 1 процедуры: InpVect (выходные...

4
0 / 0 / 0
Регистрация: 28.11.2018
Сообщений: 39
11.04.2019, 12:23  [ТС]
Переписать программу с одной функцией на программу с тремя функциями - создание массива, функция которая уже есть, вывод массива:
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
int i;
int max_mas (int n,int arr[100],int max=0)
{
 int A[100];
 cout<<"Vvedite n: ";
 cin>>n;
 randomize ();
 for (int i=0;i<n;i++)
 {
  arr[i]=random(4)+1;
  cout<<arr[i]<<" ";
 }
 cout<<endl;
  for (int i=0;i<n/2; i++)
   {
   A[i]=arr[i]*arr[n-1-i];
   cout<<A[i]<<" ";
   }
   cout<<endl;
    for (int i=0;i<n/2; i++)
    if (A[i]>max) max=A[i];
    cout<<"Max: ";
    cout<<max;
}
main()
{
 int n;
 int arr[100];
 max_mas(n,arr);
 getch();
 return 0;
}
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
12.04.2019, 04:02
oLright, напишите условие задачм
0
0 / 0 / 0
Регистрация: 28.11.2018
Сообщений: 39
12.04.2019, 10:01  [ТС]
Она уже готова, но мне нужно разбить её на три функции.
Нужно найти максимальное произведение a1*an, a2*a(n-1), ...
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
12.04.2019, 14:49
Цитата Сообщение от oLright Посмотреть сообщение
Она уже готова
Цитата Сообщение от oLright Посмотреть сообщение
Нужно найти максимальное произведение a1*an, a2*a(n-1), ...
готова это конечно хорошо. по условию последовательность не более 100 чисел ? числа целые ? напишите оригинал условия задачи
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.04.2019, 14:49
Помогаю со студенческими работами здесь

Структура с тремя полями и одной функцией
Напишите программу, в которой используется структура с тремя полями и одной функцией. Одно поле имеет тип double, два других тип int....

Преобразовать программу с функцией в программу с процедурой
Дана программа с использованием функции. Помогите преобразовать ее в программу, которая будет вместо функции использовать процедуру. ...

Преобразовать программу с функцией на программу с процедурой
program qqq; var x1, y1, x2, y2: real; function ras(x1, y1, x2, y2: real): real; begin ras := sqrt(sqr(x2-x1) +...

Составить программу тремя циклами
Дано натуральное n, действительные а1 ,а2 ,...,аn . Получить: а1а2 + а2 а3, ... , аn-1аn.

Создайте программу с тремя кнопками
Создайте программу с тремя кнопками. На первой из кнопок отображается число (изначально 0). При нажатии на вторую кнопку число...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru