Temă de casă -- informatică
Scrieți un algoritm cu ajutorul căruia să se rezolve următoarea problemă : fie a și b două numere întregi pozitive. Folosind cifra unităților de la fiecare din cele două numere să se scrie cel mai mare număr de două cifre care se poate forma cu cifra unităților a și b . Realizați schema logică a acestui algoritm.
Notă : a și b reprezintă variabile de memorie, iar ca valoare fiecare dintre ele este un număr al cărui număr de cifre este ≥ ( mai mare sau egal ) cu 2 . Numărul n care va rezulta folosind cifra unităților numărului a o vom nota cu ua și este tot variabilă de memorie
ub - reprezintă o variabilă de memorie
Dacă ua mai mare decât ub
r : = ua * ( asterisc ) 10 + ub
ua mai mic decât ub
12 : = ub * ( asterisc ) 10+ua
Îmi trebuie și cifra unităților scoasă...
Vă roggggggg foarte mult să mă ajutați !!!!!!!!!!!!! Cât mai repede posibil , please !
express:
Schema logica e greu de scris...de ce nu vrei alg in pseudocod?
Răspunsuri la întrebare
Răspuns de
2
Ti-am scris programul in pseudocod. Am notat cu - % restul impartirii intregi
Numarul maxim de doua cifre nou obtinut l-am notat - nr
Succes!
citeste a, b
ua = a % 10
ub = b % 10
daca (ua > ub) atunci nr = ua * 10 + ub
altfel nr = ub * 10 + ua
sfarsit daca
scrie nr
Numarul maxim de doua cifre nou obtinut l-am notat - nr
Succes!
citeste a, b
ua = a % 10
ub = b % 10
daca (ua > ub) atunci nr = ua * 10 + ub
altfel nr = ub * 10 + ua
sfarsit daca
scrie nr
Alte întrebări interesante
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Geografie,
9 ani în urmă
Matematică,
9 ani în urmă