informatica clasa a9a , problemele nu au legatura intre ele dar am nevoie urgenta de ele rezolvate
problema 1 -sir.afisati pozitiile elementelor cu exact 2 cifre
problema 2 -sir afisati suma elementelor cu cifra 5 in coada
Răspunsuri la întrebare
Răspuns de
0
Presupun ca vrei in C++, ele fiind de a 9a.
1) O sa presupun ca ai facut singur input-ul la vector, notat cu v[i]
//v[i] dat anterior, n = nr elemente in vector(dat si el anterior)
bool exista_2cif = false;
int cif;
for(int i=0 ; i<n ; i++) {
copy = v[i];
cif = 0;
while(copy != 0) {
cif++;
copy /= 10;
}
if(cif == 2) {
cout<<i+1<<" ";
exista_2cif = true;
}
}
if(!exista_2cif) cout<<"nu exista";
2) Algoritmul este relativ similar cu cel de la 1. Consider v[i] vectorul dat si n numarul de elemente.
int s=0;
for(int i=0 ; i<n ; i++) {
if(v[i] % 10 == 5) s += v[i];
}
if(s == 0) cout<<"nu exista";
else cout<<s;
Alte întrebări interesante
Limba română,
8 ani în urmă
Franceza,
8 ani în urmă
Istorie,
8 ani în urmă
Studii sociale,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă