Cel mai bun răspuns
În Smalltalk, răspunsul este 8.
„+” Este un mesaj către primul „2” pentru a adăuga al doilea „2” la acesta. Aceasta produce un obiect „4”. „X” este un mesaj către „4” pentru a înmulți al treilea „2”, care produce „8”.
Astfel, răspunsul este „8”.
În J, răspunsul este „6”. Începem de la stânga și înmulțim 2 cu 2, ceea ce ne dă 4. Continuând la stânga, adăugăm acest 4 la 2, pentru a obține 6.
În Forth și Lisp, această ecuație nu are sens. Forth folosește un teanc pentru a defini ordinea operațiilor, iar Lisp folosește copaci formați din liste.
În toate aceste patru limbi, nu există nicio prioritate. Acum, s-ar putea să vă întrebați: de ce ar renunța cineva la prioritate? Răspunsul este că, în timp ce prioritatea ajută la simplificarea ecuațiilor, acestea fac limbajele computerizate fără îndoială complicate.
Smalltalk este dedicat transmiterii mesajelor; concentrându-se pe o paradigmă atât de simplă, uniformizează operațiunile.
J a fost creat de un matematician pentru a explora matematica. Are peste o sută de operatori. Încercarea de a ține evidența precedenței tuturor ar duce la nebunie.
Forth este dedicat folosirii cuvintelor simple și scurte pentru a construi programe complexe. Stiva simplifică combinarea cuvintelor.
Lisp nu are sintaxă, ceea ce face posibilă utilizarea macro-urilor pentru a îndoi limba în funcție de nevoile dvs.
ALGOL, Fortran, Pascal, C, C ++, Perl, Java, Python, PHP și prietenii au toate sintaxă. Toate sunt, de asemenea, destul de limitate la ceea ce puteți face cu ele, în comparație cu primele patru pe care le-am menționat. Cea mai mare ironie este că, deși fiecare dintre aceste limbi are prioritate (cu reguli diferite între limbi), este de fapt doar mai simplu să puneți paranteze în jurul tuturor declarațiilor dvs., oricum, pentru a vă asigura că nu vă împiedicați accidental obscure rule precedence.
Răspuns
Pentru a rezolva probleme precum Algebra Professir a folosit acronimul PEMDAS pentru ordinea rezolvării ecuațiilor:
(P) lease = prima paranteză
(E) xcuse = exponenți următori
(M) y = multiplicare următoare
(D) ureche = divizare următoare
(A) unt = addition next
(S) ally = last scăderea
Deci, în problema de mai sus, deoarece multiplicarea se face înainte de adunare, ați rezolva mai întâi pentru 2 x 2 care este egal cu 4. Pur și simplu adăugați 2 + 4 pentru a obține răspunsul la 6.
Pentru a rezolva dacă nu aveți o anumită acțiune, omiteți-o și continuați:
Exemplu: 12 -2+ (10-3)
rezolvați mai întâi paranteze (10-3) = 7
, astfel ecuația noastră se schimbă în: 12-2 + 7
nici un exponent nu păstrează m trecând la pasul următor, fără multiplicare, astfel încât să continuați cu pasul următor, fără divizare, așa că vom continua cu pasul următor. Avem adăugare, așa că rezolvăm:
2 + 7 = 9
problema noastră se schimbă acum la: 12-9 și întrucât scăderea este ultimul nostru pas, răspunsul este 3. Dacă la fel ca site-urile web, există tone care descompun literalmente fiecare pas cu culori, astfel încât să puteți aprecia fluxul acestui acronim fiicei mele îi place un site numit
http://www.homeworhelp.com și există altele pentru ecuații algebrice și mai complicate. Cel mai bun lucru este să exersezi și să exersezi, deoarece în Algebră această metodă de rezolvare este folosită destul de frecvent. O ultimă sugestie este să respirați adânc înainte de a începe să lucrați la probleme, dacă timpul nu este un factor pentru a rezolva câteva probleme la un moment dat, apoi faceți o pauză de 12-4 + (7-4) minute și continuați să rezolvați, dar nu obțineți frustrat, o poți face și este atât de plăcut odată ce ții cont de pași. Sper că acest lucru te va ajuta, noroc!
* dacă ai urma pașii, răspunsul ar fi o pauză de 5 minute \ U0001f609