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

1)Se citeste un nr n,sa se afiseze cate cifre contine. 2)Ce rol are contorului cand folosim cat timp..?


DeBwos: va rog stati sa editz cva..
DeBwos: contorul*

Răspunsuri la întrebare

Răspuns de Davidpiscot
2
#include<iostream>
using namepsace std;
int main()

   int n,ncif=0;
  cout<<"n=";cin>>n;
  while((n!=0)
  {  n=n/10;
     ncif++;
 }
   cout<<ncif;
  return 0;
}
  Nu-s prea bun la explicatii, dar contorul creste la fiecare pas aici.While spune cat timp n e diferit de 0 , lui n i se prelucreaza cifra , iar contorul creste la fiecare pas.
While e asemanator lui for, iar la fiecare executie, atata cat e respectat ce e in paranteza el creste (de asemenea, poate sa scada)

Davidpiscot: daca bag long long, tot pana la 19 imi da :) daca vrei nr .mari, baga long long
Alte întrebări interesante