Предмет: Информатика,
автор: CKyTepucT
Помогите с С++( 3)
Вложение
Приложения:
Ответы
Автор ответа:
1
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int n;
cout<<"n = "; cin>>n;
int a[n];
cout<<"massiv: ";
for (int i=0; i<n; i++) cin>>a[i];
// по возрастанию
for (int i=0; i<n-1; i++)
for (int j=i+1; j<n; j++)
if (a[j]<a[i]) swap(a[i],a[j]);
// вывод на экран
for (int i=0; i<n; i++) cout<<a[i]<<" ";
cout<<endl;
// по убыванию
for (int i=0; i<n-1; i++)
for (int j=i+1; j<n; j++)
if (a[j]>a[i]) swap(a[i],a[j]);
// вывод на экран
for (int i=0; i<n; i++) cout<<a[i]<<" ";
cout<<endl;
system("pause");
return 0;
}
#include <iomanip>
using namespace std;
int main() {
int n;
cout<<"n = "; cin>>n;
int a[n];
cout<<"massiv: ";
for (int i=0; i<n; i++) cin>>a[i];
// по возрастанию
for (int i=0; i<n-1; i++)
for (int j=i+1; j<n; j++)
if (a[j]<a[i]) swap(a[i],a[j]);
// вывод на экран
for (int i=0; i<n; i++) cout<<a[i]<<" ";
cout<<endl;
// по убыванию
for (int i=0; i<n-1; i++)
for (int j=i+1; j<n; j++)
if (a[j]>a[i]) swap(a[i],a[j]);
// вывод на экран
for (int i=0; i<n; i++) cout<<a[i]<<" ";
cout<<endl;
system("pause");
return 0;
}
Похожие вопросы
Предмет: Математика,
автор: axelfor28
Предмет: Геометрия,
автор: kittychicha03
Предмет: География,
автор: ER1OZ
Предмет: Математика,
автор: валерия274
Предмет: Математика,
автор: Margarita12097