Informatică, întrebare adresată de alexandra200418, 8 ani în urmă

Se citesc n numere intregi. Sa se afiseze pentru fiecare numar prima si ultima cifra. Afisarea se va face ca in model:
numarul este 4382 , prima cif=4 si ultima cif=2
numarul este 123 , prima cif=1 si ultima cif=3. ​


HannibalLecter: #include
#include
using namespace std;

int main()
{int n,inv=0,x,y;
cout<<"n=";cin>>n;
x=n%10;
while(n!=0)
{inv=inv*10+n%10;
n=n/10;}

y=inv%10;
cout<<"Ultima cifra este : "<cout<cout<<"Prima cifra este : "<}

Răspunsuri la întrebare

Răspuns de boiustef
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n, p, u;

   cin >> n;

   int v[n];

   for (int i=0; i<n; i++) {

       cin >> v[i];

   }

   for (int i=0; i<n; i++) {

       p=v[i];

       u=p%10;

       while (p>9) {

           p/=10;

       }

       cout << "numarul este " << v[i] << ", prima cif=" << p << " si ultima cif=" << u << endl;

   }

   return 0;

}

Explicație:

Alte întrebări interesante
Matematică, 9 ani în urmă