Se dă un număr. Determinați câte cifre distincte are numărul
Răspunsuri la întrebare
Răspuns de
3
Depinde de numărul de cifre.Pot fi între 1 și 9 cifre distincte.
Sper că te-am ajutat!
dimanceacristian56:
este o problemă de informatică. trebuie făcută în C++
Răspuns de
2
Plus (suma cifrelor si ultima cifra)
#include <iostream>
int main()
{
int numar, sum = 0, count = 0, last;
do
{
std::cout << "Introduceți numărul natural (numar < 10000): ";
std::cin >> numar;
if (numar < 1 || numar >= 10000)
{
std::cout << "Incearca din nou.\n";
}
} while (numar < 1 || numar >= 10000);
last = numar % 10;
while (numar > 0)
{
sum += numar % 10;
numar /= 10;
count++;
}
std::cout
<< "Numarul de cife: " << count << "\n"
<< "Suma cifrelor: " << sum << "\n"
<< "Ultima cifre: " << last << "\n";
return 0;
}
n,m,p,k:integer;
begin
write('n=');
read(n);
m:=n;
k:=0;
while m<>0 do begin
p:=m mod 10;
k:=k+1;
m:=m div 10;
end;
writeln('k=',k);
end.
Alte întrebări interesante
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă