Informatică, întrebare adresată de raulsazor13, 9 ani în urmă

Se citeste un numar natural in variabila nr. Sa se formeze un numar nou din care sa lipseasca cifrele care sunt egale cu ultima cifra a numarului.

Răspunsuri la întrebare

Răspuns de Puiutz
0
int inv=0,nr,copie;
copie=nr;
while(copie!=0)
{if(copie%10!nr%10)
   inv=inv*10+copie%10;
copie=copie/10;
}
Răspuns de ursuLenes
1
#include<iostream>
using namespace std;
int main()
{
    int n,i=0,j,referinta;
    cout<<"numarul n=";
    cin>>n;
    int q[10];
    referinta=n%10;
        while(n>0)
        {
           n/=10;
           q[i]=n%10;
           i++;
        }
    for(j=i-2;j>=0;j--)
    {
        if(q[j]!=referinta)
        cout<<q[j];
    }
    return 0;
}
Alte întrebări interesante