Răspuns :

Răspuns:

1) 897793( algoritmul lipeste prin fata , scazand din 9 fiecare cifra a numarului)

2) 2789  

3) citeste n

   x<-0

   p<-1

 cat timp n!=0 executa

         { x=x+(9-n%19)*p

           n=[n/10]

           p*10

          }

scrie x

  4) #include <iostream>

#include<cmath>

using namespace std;

int main()

{   int n,x,p;

   cin>>n;

   x=0;

   p=1;

 do{

     x=x+(9-n%10)*p;

     n=floor(n/10);

     p=p*10;

 }while(n);

  cout<<x;

   return 0;

}

Explicație: