сортировка
C++ |
1
2
3
4
5
6
7
8
9
10
| for(int i = n - 1; i >= 1; i--)
for(int j = 0; j < i; i++)
{
if(b[j] > b[j + 1])
{
float foo = b[j];
b[j] = b[j+1];
b[j+1] = foo;
}
} |
|
Произведение между мин и макс
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
| #include <iostream>
#include <cmath>
using namespace std;
int main()
{
float a[10]; //обьявление массива
int I;// обьявление переменой
bool t=false;// обьявление переменой
for(int I=0;I<10;I++)// массив
cin>>a[I];// ввод массива
float max=a[0];// обьявление переменой
float min=a[0];// обьявление переменой
float pr=1;// обьявление переменой
int nommax=0;// обьявление переменой
int nommin=0;// обьявление переменой
for( I=0;I<10;I++)
if(a[I]>max)// находим максимальный элемент.
{max=a[I]; nommax=I;;
}
for(I=0;I<10;I++)
if(a[I]<min)// находим минимальный элемент
{min=a[I];nommin=I;
}
cout<<"Max element massiva "<<max<<endl;// вывод маскимального элемента
cout<<"Min element massiva "<<min<<endl;// вывод маскимального элемента
for(I=nommin+1;I<nommax;I++)// массив
pr=pr*a[I];// поиск произведение
cout<<"Proizvedeniya "<< pr<<endl;// выводим произведение
cin.get();
cin.get();
} |
|