Se da un nr nat n si un sir cu n nr nat.
a)determinati cate perechi consecutive din sir au ultima cifra identica
b)calculati produsul dat de ultima cifra a patratelor perfecte din sir.
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>#include <math.h>using namespace std;
int main()
{
int n,i,k=0,p=1;
cout<<"Introduceti numarul de elemente ale sirului: ";
cin>>n;
int V[n];
cout<<endl<<"Introduceti elementele sirului: "<<endl<<endl;
for(i=1;i<=n;i++)
{
cin>>V[i];
}
for(i=1;i<=n-1;i++)
{
if(V[i]%10 == V[i+1]%10)
{
k++;
}
}
cout<<endl<<"Numarul de perechi este: "<<k<<endl<<endl;
for(i=1;i<=n;i++)
{
if(sqrt(V[i]) == int(sqrt(V[i])))
{
p = p*(V[i]%10);
}
}
cout<<"Produsul este: "<<p<<endl;
}
int main()
{
int n,i,k=0,p=1;
cout<<"Introduceti numarul de elemente ale sirului: ";
cin>>n;
int V[n];
cout<<endl<<"Introduceti elementele sirului: "<<endl<<endl;
for(i=1;i<=n;i++)
{
cin>>V[i];
}
for(i=1;i<=n-1;i++)
{
if(V[i]%10 == V[i+1]%10)
{
k++;
}
}
cout<<endl<<"Numarul de perechi este: "<<k<<endl<<endl;
for(i=1;i<=n;i++)
{
if(sqrt(V[i]) == int(sqrt(V[i])))
{
p = p*(V[i]%10);
}
}
cout<<"Produsul este: "<<p<<endl;
}
Alte întrebări interesante
Informatică,
8 ani în urmă
Informatică,
8 ani în urmă
Engleza,
8 ani în urmă
Istorie,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă