Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить выражение с условиями. https://www.cyberforum.ru/ cpp-beginners/ thread117314.html
программирование разветвляющегося вычислительного процесса. y= sin^2(x), x меньше или равно 0, где x=e^a/b +a^0,5 y= lg(x/a), 0 < x < П, a=5,34 y=(x^2/a) + ln(a), x больше или равно П, b=2,87
Посчитать число элементов C++
Как посчитать число элементов двусвязного списка? И еще: при формировании списка я, видимо, где-то ошиблась... У меня список выводится наоборот (начиная с конечного элемента). Как это исправить? ...
Сортировка слов в тексте C++
В тексте записаны слова через пробел. Вывести их в алфавитном порядке. С использованием операторов printf и scanf. Текст вводится пользователем с клавиатуры.(Если можно с пояснениями)
C++ Алгоритм DES Народ помогите есть у кого программа Кодирование данных по алгоритму DES https://www.cyberforum.ru/ cpp-beginners/ thread117235.html
C++ Использование векторов в упражнении https://www.cyberforum.ru/ cpp-beginners/ thread117227.html
Ребят помогите. Дана последовательность. Заменить все четные элементы на х. Я решила без использования вектора. #include <iostream> #include <algorithm> using namespace std; bool isEven (int z)...
C++ Сортировка методом выбора
Ребят помогите. нужно сортирнуть по возростанию средней оценки студентов методом выбора. #include <fstream> #include <string> #include <iostream> #include <iomanip> using namespace std; ...
Вычислить длинну вектора! C++
Даны два вектора b = (b1, b2, ..., bn), x = (x1,x2, ..., xn) и матрица А(nxn). Написать программу вычисления длины вектора Ах - b. кто нибудь знает как примерно делать?я сделал но он ошибку пишет((
C++ Сортировка Шелла Ребят помогите. есть матрица нужно отсортировать каждую строчку матрицы по убыванию алгоритмом Шелла. #include <fstream> #include <iostream> #include <iomanip> using namespace std; ifstream... https://www.cyberforum.ru/ cpp-beginners/ thread117209.html
C++ Структура point https://www.cyberforum.ru/ cpp-beginners/ thread117207.html
Ребят помогите. Нужно решить задачу с использованием структуры point. А задача такова - ННужно найти точку которая наиболее удалена от начала координат в плоскости. Я решила ее так: #include...
C++ Механизм перегрузки Ребят помогите. Нужно создать две версии функции, используя механимз перегрузки, заголовки у которых должны быть такими: №1 float F(float x); №2 void F (float x, float &y). 1) #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread117204.html
0 / 0 / 0
Регистрация: 13.05.2009
Сообщений: 69
0

Массив. Макс и мин элемент.Шаблоны и функции.

16.04.2010, 12:21. Просмотров 734. Ответов 1
Метки (Все метки)

Само задание вот:
Найти max(a2,a4,...a(2k)+min(a1,a3,...a(2k+1).

Короче, вроде бы найти макс и мин эл-т. Нужно сделать через шаблоны и функции. Помогите исправить:

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
33
34
35
36
37
38
39
40
41
#include<iostream.h>
#include<iomanip.h>
#include<math.h>
#include<conio.h>
#define n 10
int vvod(int *p, int n1);
int vivod(int *p, int n1, int s1);
int obrab(int *p, int n1);
int i;
int main()
{clrscr();
int a[n], n1;
n1=vvod(a,n);
vivod(a,n1,obrab(a,n1));
getch();
return 0;
}
int vvod(int *p, int n1)
{cout<<"vvedite kol-vo el-ov ";
cin>>n1;
cout<<"vvedite el-ti massiva ";
for (i=0;i<n1;i++) cin>>p[i];
return(n1);
}
int obrab(int *p, int n1)
{int max=0,mix=0;
for (i=0;i<n;i+=2);
if (p[i]>p[max])
max=i;
if (p[i+1]<p[min])
min=i;
//return(i);
}
int vivod(int *p,int n1,int i)
{ cout<<"vivod el-ov massiva ";
for(i=0;i<n1;i++)
cout<<setw(3)<<*(p+i);
cout<<endl<<"max el-t "<<max<<endl;
cout<<endl<<"min el-t "<<min<<endl;
return (0);
}
Добавлено через 2 часа 48 минут
Что-то не многословно

Добавлено через 13 часов 12 минут
Помогите хоть кто-нибудь, я же не прошу, с нуля программу писать (

Вернуться к обсуждению:
Массив. Макс и мин элемент.Шаблоны и функции.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.04.2010, 12:21
Готовые ответы и решения:

Создать функции,которые находят мин и макс элемент массива, их номера в одномерном массиве и меняет эти элементы местами
элементы массива нужно вводить в ручную помогите, пожалуйста!

список мин и макс элемент
Дан список из целых чисел, найти первое из всех минимальных значений и последнее из всех...

Работа со стеком (найти мин и макс элемент)
есть стек struct Stack { int info; //значение элемента Stack *...

Поменять местами мин и макс элемент в каждой строке
Дана матрица размера M × N. Преобразовать матрицу, поменяв местами минимальный и максимальный...

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