realizati un program care sa sorteze crescator valorile pare si descrescator valorile impare (c++)
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int main() {
int v[101], n;
cin >> n;
for (int i = 1; i <= n; i++)
cin >> v[i];
for (int i = 1; i < n; i++)
for (int j = i + 1; j <= n; j++) {
if (v[i] % 2 == 0 && v[j] % 2 == 0 && v[i] > v[j])
swap(v[i], v[j]);
if (v[i] % 2 == 1 && v[j] % 2 == 1 && v[i] < v[j])
swap(v[i], v[j]);
}
for (int i = 1; i <= n; i++)
cout << v[i] << ' ';
return 0;
}
asdsaASD:
ajutooooooor te rog mult
Alte întrebări interesante
Ed. tehnologică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Ed. tehnologică,
9 ani în urmă