👤

Realizați algoritmul care citește două numere a și b și afișează ultima cifră a fiecăruia dintre cele două numere.

Cine știe mă poate ajuta, vă rog?​


Răspuns :

Sper ca te ajuta, spor la lucru!

#include <iostream>

#include <string>

using namespace std;

int main()

{

string pNR = "";

string dNR = "";

cout << "Primul nr: ";

cin >> pNR;

cout << "Al doilea nr: ";

cin >> dNR;

int uPNR = pNR.back() - 48;

int uDNR = dNR.back() - 48;

cout << "Ultima cifra a primului nr: " + to_string(uPNR) + "\n";

cout << "Ultima cifra a al doilea nr: " + to_string(uDNR) + "\n";

return 0;

}

► Program C++ :

#include <iostream>

using namespace std;

int main() {

int a, b;

cin >> a >> b;

cout << a % 10 << " " << b % 10;

}

► Explicatie :

Ultima cifra a unui numar natural este n%10.

Si celalalt raspuns este corect dar este mai avansat, in general nu se fac stringuri din STL la scoala/liceu.

Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Ne vedem curând și nu uitați să ne adăugați la marcaje!


Go Studies: Alte intrebari