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

c++ scrieti o functie care returneaza suma primei si a ultimei cifre a unui numar natural. De exemplu, daca parametrul efectiv este 127, functia va returna 1+7=8

Răspunsuri la întrebare

Răspuns de gavrilutaa
0

Răspuns:

#include <iostream>

using namespace std;

int fct(int x)

{

   int uc=x%10;

   // uc este ultima cifra

   while(x>9)

       x/=10;

   // x se imparte la 10 pana devine doar prima cifra

   return uc+x;

}

int main()

{

   int a;

   cin >> a;

   cout << fct(a);

}


Laurentia1234: Se considera tablourile a A[1..N], B[1..M] si C[1..K] cu elemente numere intregi. Scrieti un program care va inversa ordinea elementelor fiecarui dintre tablourile A, B, C folosind subporgramul de inversare a ordinii elementelor unui tablou liniar cu elemente numere intregi. Ma poti ajuta c++ te rog. Am pus intrebarea si pe pagina mea poti lua puncte
Alte întrebări interesante