URGENT!!! De ce primesc doar 82 de puncte pe aceasta rezolvare? Ce lipseste?
Se citeste un numar N de maxim 10 cifre. Stiind ca pentru fiecare cifra de 0 a numarului se primesc 10 puncte, sa se afiseze numarul de puncte.
#include
using namespace std;
long long N,uc,n;
int main()
{cin>>N;
while(N!=0)
{uc=N%10;
if(uc==0)
n=n+1;
N=N/10;}
cout<
return 0;
}
Răspunsuri la întrebare
Răspuns de
1
Explicație:
Am adaugat:
1. valideaza numarul, daca are mai mult de 10 cifre numarul trebuie reintrodus
2. initializeaza n cu valoarea 0
3. adauga 10 puncte in loc de 1 punct daca cifra e 0
Anexe:
Utilizator anonim:
Multumesc muult!!!
Alte întrebări interesante
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă