Se dă un tablou liniar cu n elemente de numere întregi. Determinați indicile celui mai mic element pozitiv din tablou.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
#include <climits>
using namespace std;
int main(){
int n,v[100],id=0,i;
//Citire date
cout << "n = ",cin >> n;
for(i=1;i<=n;i++) cin >> v[i];
//Determinare indice
v[0]=INT_MAX;
for(i=1;i<=n;i++){
if(v[i]>0 && v[i]<=v[id])id=i;
}
//Afisare rezultat
if(id) cout << id;
else cout << "Nu exista";
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
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ă