Se citește de la tastatură un număr întreg n și un vector v de dimensiune n, cu elemente numere întregi, alocat dinamic. Determinați dacă v este alcătuit doar din elemente de maxim 3cifre (poate avea inclusiv elemente de 3cifre). În caz afirmativ, afișați pe ecran mesajul DA, altfel afișați pe ecran mesajul NU. Limbaj C
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
{
unsigned int n,i,nr1=0,nr2=0;
cout<<"n=";
cin>>n;
int a[n];
for(i=0; i<n; i++)
{
cout<<"a["<<i<<"]=";
cin>>a[i];
}
for(i=0;i<n;i++)
{
nr1=0;
while(a[i]!=0)
{
a[i]=a[i]/10;
nr1++;
}
if(nr1<=3)
nr2++;
}
if(nr2==n)
cout<<"DA";
else cout <<"NU";
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă