Создание собственной функции для расчёта минимума из массива чисел - C (СИ)
Формулировка задачи:
Господа, помогите начинающему программисту, пожалуйста!
Использовал все свои знания в программировании))
P.S. Раньше программировал в Паскале.
"Даны натуральные числа m, n и целые числа A1,...,An,
; B1,...,Bm; C1,..., C10.(1-n, 1-m, 1-10 - это индексы). Создать собственную функцию для расчёта минимума из массива чисел MIN(L). Вычислить значение выражения, используя функцию MIN(L): L=min(B1,...,Bm)+min(C1,...,C10)/1+(max(A1,..., A10))^2; Накалякал вот что:#include <stdio.h>
int minL;
int main()
{
int i, miniB, miniC, maxiA, m, n, A[n], B[m], C[10], L;
miniB=B[1];
for (i=1; i=m;i++)
{
if B[i]<miniB
{
miniB=B[i]
}
}
miniC=C[1];
for (i=1; i=m;i++)
{
if C[i]<miniC
{
miniC=C[i]
}
}
maxiA=A[1];
for (i=1; i=m;i++)
{
if A[i]>maxiA
{
maxiA=A[i]
}
}
L=(miniB+miniC)/(1+maxiA);
}
cout<<'Введите m,n,A,B,C';
cin>>m;
cin>>n;
cin>>A[n];
cin>>B[m];
cin>>C[10];
cout<<minL;
{
return(0);
}
Прошу прощения, модераторы, переместите, пожалуйста, тему в раздел "C++ для начинающих"!
Заранее спасибо!
Решение задачи: «Создание собственной функции для расчёта минимума из массива чисел»
textual
Листинг программы
int k; cin >> k; Massive<double> m(k); // массив длиной k элемента
Объяснение кода листинга программы
- Вводится переменная типа int с названием
kи ей присваивается значение, которое считывается с помощью функции cin. Значениеkпредставляет собой количество элементов в массиве. - Создается объект типа Massive
с названием mи размеромk. Massive- это контейнер (массив) объектов типа double (числа с плавающей точкой), который автоматически управляет выделением и освобождением памяти, и имеет метод для ввода и вывода элементов.