Prelucrarea tablourilor unidimensionale.De înlocui toate elementele ce conţin valori negative cu valoarea minimă diferită de 0 a elementelor pozitive.Mărimea tabloului-50.Domeniul valorilor -100 / 100.
Răspunsuri la întrebare
Răspuns de
0
#include<iostream>
using namespace std;
int main() {
int n, v[51], min = 101;
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> v[i];
if (v[i] < min && v[i] > 0)
min = v[i];
}
for (int i = 1; i <= n; i++)
if (v[i] < 0)
v[i] = min;
for (int i = 1; i <= n; i++)
cout << v[i] << ' ';
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă