Beste svaret
I Smalltalk er svaret 8.
“+” Er en melding til den første “2” for å legge den andre “2” til den. Dette produserer et objekt “4”. «X» er en melding til «4» om å multiplisere den tredje «2» til den, noe som gir «8».
Dermed er svaret «8».
I J er svaret “6”. Vi starter fra venstre, og multipliserer 2 med 2, noe som gir oss 4. Fortsetter vi til venstre, legger vi denne 4 til 2 for å få 6.
I Forth og Lisp er denne ligningen meningsløs. Forth bruker en stabel for å definere rekkefølgen på operasjonene, og Lisp bruker trær dannet fra lister.
I alle fire av disse språkene er det ingen forrang. Nå lurer du kanskje på: hvorfor skulle noen gi opp forrang? Svaret er at selv om forrang hjelper med å forenkle ligninger, gjør de dataspråk håpløst kompliserte.
Smalltalk er viet til å formidle meldinger; ved å fokusere på et så enkelt paradigme, gjør det operasjonene ensartede.
J ble opprettet av en matematiker for å utforske matematikk. Den har over hundre operatører. Å prøve å holde oversikt over forrangene til dem alle vil føre til galskap.
Forth er viet til å bruke enkle, korte ord for å bygge opp til komplekse programmer. Bunken gjør det enkelt å kombinere ord.
Lisp har ingen syntaks, noe som gjør det mulig å bruke makroer til å bøye språket etter dine behov.
ALGOL, Fortran, Pascal, C, C ++, Perl, Java, Python, PHP og venner har alle syntaks. De er alle ganske begrenset til hva du kan gjøre med dem, sammenlignet med de fire første jeg nevnte. Den største ironien er at mens hvert av disse språkene har forrang (med forskjellige regler mellom språk), er det faktisk bare enklere å sette parenteser rundt alle uttalelsene dine uansett, for å sørge for at du ikke ved et uhell snubler deg opp på noen obskure prioritetsregel.
Svar
For å løse problemer som disse brukte algebra Professir akronymet PEMDAS for rekkefølgen på å løse ligninger:
(P) lease = parenteser først
(E) xcuse = eksponenter neste
(M) y = multiplikasjon neste
(D) øre = divisjon neste
(A) unt = addisjon neste
(S) alliert = subtraksjon sist
Så i ovenstående problem siden multiplikasjon er gjort før addisjon vil du først løse for 2 x 2 som er lik 4. Bare legg til 2 + 4 for å få svaret på 6.
Når du løser hvis du ikke har en bestemt handling, hopper du over den og fortsetter:
Eksempel: 12 -2+ (10–3)
løser parenteser først (10–3) = 7
slik at ligningen vår endres til: 12-2 + 7
ingen eksponenter holder m oving til neste trinn, ingen multiplikasjon, så du vil fortsette til neste trinn, ingen inndeling, så vi fortsetter til neste trinn. Vi har tillegg slik at vi løser:
2 + 7 = 9
problemet vårt endres nå til: 12–9, og siden subtraksjon er vårt siste trinn, er svaret 3. Hvis du som nettsteder er det mange som bokstavelig talt bryter ned hvert trinn med farger, slik at du kan sette pris på strømmen av dette akronymet datteren min elsker et nettsted som heter
http://www.homeworhelp.com og det finnes andre for enda mer kompliserte algebraiske ligninger. Det beste er å øve og øve fordi i algebra brukes denne løsningsmetoden ganske ofte. Et siste forslag er å puste dypt før du begynner å jobbe med problemer. Hvis tiden ikke er en faktor som løser noen få problemer om gangen, så ta en pause på 12–4 + (7–4) minutter og fortsett å løse, men ikke få frustrert, du kan gjøre det, og det er så givende når du husker trinnene. Jeg håper dette hjelper deg, lykke til!
* hvis du fulgte trinnene, ville svaret være en 5-minutters pause \ U0001f609