👤

Se dă un număr natural n. Să se determine numărul obținut din numărul n dacă se elimină cifrele divizibile cu 3.

Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int rast(int n){

   int rs = 0;

   while (n) {

       rs = rs * 10 + n % 10;

       n /= 10;

   }

   return rs;

}

int main(){

   int n;

   int s = 0;

   cout << "n=";

       cin >> n;

   while (n) {

       int c = n % 10;

       if (c % 3 != 0){

           s = s * 10 + c;

           n /= 10;

       }

       else

           n /= 10;

   }

   int rs = rast(s);

   cout << rs;

   return 0;

}

Explicație:

Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de sprijin suplimentar, vă încurajăm să ne contactați. Revenirea dumneavoastră ne bucură, iar dacă v-a plăcut, nu uitați să adăugați site-ul nostru la favorite!


ID Teachingsy: Alte intrebari