Cerinţa
Se citește de la tastatură un număr natural de maxim 3 cifre. Să se determine câte cifre are.
Date de intrare
Programul va citi de la tastatură un număr natural de 3 cifre.
Date de ieşire
Programul va afişa pe ecran numărul de cifre ale valorii citite.
Restricţii şi precizări
Numărul citit de la tastatură este natural, cu cel mult 3 cifre
Exemplu
Intrare
397
Ieșire
3
Ardnaxela1:
cum se cheama problema?
Răspunsuri la întrebare
Răspuns de
1
#include<iostream>
using namespace std;
int main(){
int n, c=0;
cin>>n;
while (n!=0) {
c++;
n=n/10;
}
cout<<c;
return 0;
}
using namespace std;
int main(){
int n, c=0;
cin>>n;
while (n!=0) {
c++;
n=n/10;
}
cout<<c;
return 0;
}
Răspuns de
1
var n:integer;beginread(n);if (n mod 10 = n) then writeln(1) elseif (n mod 100 = n) then writeln(2) elseif (n mod 1000 = n) then writeln(3) elseend.
begin
read(n);
if (n mod 10 = n) then writeln(1) else
if (n mod 100 = n) then writeln(2) else
if (n mod 1000 = n) then writeln(3) else
end.
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă