👤

Se dă un număr. Determinați câte cifre distincte are numărul

Răspuns :

Depinde de numărul de cifre.Pot fi între 1 și 9 cifre distincte.

Sper că te-am ajutat!

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;

}

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.


Wix Learning: Alte intrebari