Создание собственной функции для расчёта минимума из массива чисел - 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 (числа с плавающей точкой), который автоматически управляет выделением и освобождением памяти, и имеет метод для ввода и вывода элементов.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д