cоnst N = 10;
int array[ N ];
int min; int max;
{...} \\ ввод массива
min=array[0];
max=array[0];
for( i = 0; i < N; ++i )
{
if( array[ i ] < min ) min = array[ i ];
if( array[ i ] > max ) max = array[ i ];
}
ну уж как вывести знаешь наверно
Другие языки программирования и технологии
Найти максимальный и минимальный элемент в массиве и поменять их местами. С++
не знаю С++, но могу сказать примерно, делаешь процедуру обмена местави 2-х чисал
потом находишь мин и мах элементы, и к ним процедуру обмена
потом находишь мин и мах элементы, и к ним процедуру обмена
вверху почти всё верно, но добавочка.. , нужно ведь нам поменять местами? !
cоnst N = 10;
int array[ N ];
int min = 99999, max = 0, imax, imin;
{...} // ввод массива
for( i = 0; i < N; ++i )
{
if( array[ i ] < min ) min = array[ i ], imin = i;
if( array[ i ] > max ) max = array[ i ], imax = i;
}
array[imin] = max, array[imax] = min;
всё легко и просто, just turn your stupid brain
cоnst N = 10;
int array[ N ];
int min = 99999, max = 0, imax, imin;
{...} // ввод массива
for( i = 0; i < N; ++i )
{
if( array[ i ] < min ) min = array[ i ], imin = i;
if( array[ i ] > max ) max = array[ i ], imax = i;
}
array[imin] = max, array[imax] = min;
всё легко и просто, just turn your stupid brain
#include <iostream>
using namespace std;
int main(){
int min = 999999, max = 0, imax, imin, i=0;
float ar[10] = {1,2,3,4,5,6,7,8,9,10};
for (i = 0; i < 10; ++i){
if (ar[i] < min) min = ar[i], imin = i;
if (ar[i] > max) max = ar[i], imax = i;
}
ar[imin] = max, ar[imax] = min;
cout << "massiv: ";
for (int j = 0; j < 10; j++)
cout << ar[j] << " ";
}
using namespace std;
int main(){
int min = 999999, max = 0, imax, imin, i=0;
float ar[10] = {1,2,3,4,5,6,7,8,9,10};
for (i = 0; i < 10; ++i){
if (ar[i] < min) min = ar[i], imin = i;
if (ar[i] > max) max = ar[i], imax = i;
}
ar[imin] = max, ar[imax] = min;
cout << "massiv: ";
for (int j = 0; j < 10; j++)
cout << ar[j] << " ";
}
Похожие вопросы
- Найти наибольший и наименьший элементы двумерного массива и поменять их местами . на С++ Builder. на С++ Builder
- задачка PAscal. найти сумму положительных элементов массива, расположенных до минимального элемента этого массива
- кто-нибудь знает как поменять местами столбцы с максимальным и минимальным элементами матрицы (в паскале), очень нужно..
- с# Дано 2 двумерных массива. Переставить столбцы с максимальными и минимальными элементами
- Как найти кол-во одинаковых элементов в массиве? Подскажите алгоритм.
- 1.Заполнить массив случайными числами. Вывести элементы массива на экран. Заменить все его минимальные элементы нулями.
- Язык Си: В одномерном массиве, состоящем из n вещественных элементов, вычислить: номер максимального по модулю элемента
- задан массив(с++) n*m нужно найти минимальный элемент в каждой строчке, а затем среди них максимальный
- помогите решить задачку по информатике на паскале. найти минимальный и максимальный элемент двухмерного массива
- Помогите Задан массив Р(N).Переписать все его элементы,за исключением максимального и минимального в массив D.(язык C++)