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

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

16.04.2010, 12:21. Показов 1112. Ответов 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
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.04.2010, 12:21
Ответы с готовыми решениями:

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

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

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

1
Эксперт С++
 Аватар для MikeSoft
3957 / 1812 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
16.04.2010, 13:11
Армейский Дьявол, советую Вам при создании тем всегда пользоваться поиском.
Посмотрите, Максимальные и минимальные числа - в этой теме нахождение Min,Max в любых, самых разных формах... Функции, шаблоны, обычный if... Так сказать, что душе угодно
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.04.2010, 13:11
Помогаю со студенческими работами здесь

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

Ошибка в строке содержащую мин и макс элемент массива
#include &lt;iostream&gt; #include &lt;clocale&gt; #include &lt;cstdlib&gt; #include &lt;iomanip&gt; int main() { using namespace std; ...

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

Одномерный массив макс мин
Вообщем не могу выполнить 1\2 сумму нашел всё работает нормально но вот макс мин не могу найти и поменять местами мб подскажите что куда ) ...

Массив поиск мин-макс элемента
Задание: Определить в массиве элемент, самый большой в своей строчке и самый минимальный в своем столбце. Если токо элемента нет...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru