Se citesc elementele unui tablou unidimensional a cu n (n<=100) numere intregi cu cel mult 4 cifre.Sa se genereze tabloul b pentru care fiecare componenta memoreaza numarul de cifre ale fiecarui element din tabloul a.Ex: Daca a{}=(345,61,8,900) se genereaza b{}=(3,2,1,3)
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
using namespace std;
int main(){
int n,i,V[101],B[101],b=0,aux,nr;
cin>>n;
for(i=1; i<=n; i++)
cin>>V[i];
for(i=1; i<=n; i++)
{ nr=0;
aux=V[i];
while(aux){
nr++;
aux/=10;
}
b++;
B[b]=nr;
}
for(b=1; b<=n; b++)
cout<<B[b]<<" ";
return 0; }
Eu n-am mai stricat vectorul a. Am luat aux si am salvat V[i] in aux. E corect si daca strici primul vector dar e bine si asa :)
using namespace std;
int main(){
int n,i,V[101],B[101],b=0,aux,nr;
cin>>n;
for(i=1; i<=n; i++)
cin>>V[i];
for(i=1; i<=n; i++)
{ nr=0;
aux=V[i];
while(aux){
nr++;
aux/=10;
}
b++;
B[b]=nr;
}
for(b=1; b<=n; b++)
cout<<B[b]<<" ";
return 0; }
Eu n-am mai stricat vectorul a. Am luat aux si am salvat V[i] in aux. E corect si daca strici primul vector dar e bine si asa :)
Utilizator anonim:
https://brainly.ro/tema/4778464
Alte întrebări interesante
Limba română,
8 ani în urmă
Ed. muzicală,
8 ani în urmă
Limba română,
9 ani în urmă
Limba rusă,
9 ani în urmă
Istorie,
9 ani în urmă
Limba română,
9 ani în urmă