Informatică, întrebare adresată de florian11122, 8 ani în urmă

Se citește de la tastatură un număr natural. Să se calculeze numarul cifrelor sale.​

Răspunsuri la întrebare

Răspuns de whow
2

#include <iostream>

using namespace std;

int main()

{

int n,cont=0,cifra,t,s=0,p,c;

cout<<"n=";

cin>>n;

t=n;// am facut o copie al lui n

while(n!=0)

{

cifra=n%10;

s+=cifra;

cont++;

n/=10;

}

cout<<"nr de cifre al lui "<<t<<" este "<<cont;

return 0;

}

Explicație:

daca ai ceva nelamuriri pot sa ma intrebi oricand

:P

Anexe:

whow: vezi ca la int poti sa stergi p,c,s=0 si in while pe s+=....ca am adaptat codu trecut la problema asta si am uitat sa le scot
florian11122: Am inteles
florian11122: O poti face si pe astea 3? trggggg
florian11122: 1) Se citește de la tastatură un număr natural. Sa se calculeze suma cifrelor sale
florian11122: 2) Se citește de la tastatură un număr natural. Sa se calculeze produsul cifrelor sale.
florian11122: 3) Se citește de la tastatură un număr natural. Sa se calculeze numărul cifrelor pare și numărul cifrelor impare.
florian11122: 4) Se citește de la tastatură un număr natural . Sa se calculeze produsul cifrelor divizibile cu 3.
florian11122: Te rogggggg
florian11122: mai astea 4 mai am
florian11122: Te rogggg9
Alte întrebări interesante