Предмет: Информатика,
автор: timuriosan
Помогите пожалуйста написать в С++
Дан линейный массив из N целых чисел (N=10). Найти наибольший, и наименьший
элементы массива, обменять их местами.
Ответы
Автор ответа:
0
#include <iostream>
using namespace std;
int main()
{
int tableInt[10]; //массив
int input; //ввод пользователя
int max; //максимум
int min; //минимум
for(int i = 1; i <= 10; i++) //заполнение массива
{
cin >> input; //получение данных
tableInt[i] = input; //добовление ввод в массив
if(i == 10) //поиск макс. и мин.
{
max = tableInt[1]; //присваиваем значения
min = tableInt[1]; //присваиваем значения
for(int i = 1; i <= 10; i++) //обходим массив
{
if(max < tableInt[i]) //проверка макс.
{
max = tableInt[i];
}
if(min > tableInt[i]) //проверка мин.
{
min = tableInt[i];
}
}
}
}
cout << "max value = " << max << endl; //вывод макс.
cout << "min value = " << min << endl; //вывод мин.
return 0; //ничего не возращаем
}
using namespace std;
int main()
{
int tableInt[10]; //массив
int input; //ввод пользователя
int max; //максимум
int min; //минимум
for(int i = 1; i <= 10; i++) //заполнение массива
{
cin >> input; //получение данных
tableInt[i] = input; //добовление ввод в массив
if(i == 10) //поиск макс. и мин.
{
max = tableInt[1]; //присваиваем значения
min = tableInt[1]; //присваиваем значения
for(int i = 1; i <= 10; i++) //обходим массив
{
if(max < tableInt[i]) //проверка макс.
{
max = tableInt[i];
}
if(min > tableInt[i]) //проверка мин.
{
min = tableInt[i];
}
}
}
}
cout << "max value = " << max << endl; //вывод макс.
cout << "min value = " << min << endl; //вывод мин.
return 0; //ничего не возращаем
}
Интересные вопросы
Предмет: Геометрия,
автор: ddzovanna20
Предмет: Математика,
автор: mariya131109
Предмет: Математика,
автор: CielPhantomhive11037
Предмет: Литература,
автор: galinagrishenkova
Предмет: Алгебра,
автор: Valentina6799