Informatică, întrebare adresată de andreeasona, 9 ani în urmă

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 Rayzen
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;
}
Alte întrebări interesante