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

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ăspunsuri la întrebare

Răspuns de vlOd
2

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;

}


nicoleeq12: nu m-ai ajutat deloc
vlOd: ????????????????????
vlOd: Nu vezi butonul "Descarca cpp"?
vlOd: https://ro-static.z-dn.net/files/d59/68759c6375683903c71e6792444b586e.cpp
vlOd: Descarca de aici ^
nicoleeq12: nu știu ce mi-ai trimis dar eu nu văd niciun buton iar acel link nu merge
vlOd: Nu inteleg de ce
vlOd: stai ca trimit codul direct
vlOd: #include
#include
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;
}
nicoleeq12: mulțumesc!
Răspuns de andrei750238
4

► 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.


nicoleeq12: Vă mulțumesc amândurora, însă ambele sunt avansate, eu sunt clasa a VI-a și nu am făcut încă asemenea programe, să-ți dau un ex: [START, Citește a,b; scrie a+b, scrie S, STOP] asta facem noi și nu mă așteptam la asemenea răspunsuri avansate, dar mulțumesc oricum!
andrei750238: START
citeste a,b
scrie a%10
scrie b%10
STOP
nicoleeq12: Mulțumesc!:)
Alte întrebări interesante