Va rog ! Cine stie sa o faca de100 de pcte ! Alin este un elev pasionat de înmulțirea numerelor. Știe că produsul a două sau mai multe numere naturale poate avea ultima cifră 0. Se dau n numere naturale nenule. Ajutați-l pe Alin să determine: a. numărul de cifre 0 de la sfârşitul produsului celor n numere; b. care este ultima cifră nenulă a acestui produs.

Răspuns :

#include <iostream>
using namespace std;
int main()
{  int n,nr,p=1,contor=0;
cout<<"numarul numerelor: ";cin>>n;
while(n)
{   cout<<"nr=";cin>>nr;
     p=p*nr;
     n--;
}
  while(p%10==0)
  {
       p=p/10;
       contor++;
  }
  cout<<contor<<" cifre de 0"<<endl;
  cout<<"ultima cifra nenula:"<<p%10;

}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de ajutor. Pentru orice întrebare sau clarificare suplimentară, echipa noastră vă stă la dispoziție. Revenirea dumneavoastră ne onorează – nu uitați să ne salvați în lista de favorite!


RO Questions: Alte intrebari