Hogyan van helyesen az alábbi JavaScript feladat?
A cél a trapéz területének kiszámítása.
A gond az hogy beírom pl a helyére 5, c helyére 10, m helyére 15, és nem a helyes választ adja ki. 112,5 helyett 3825. Nem értem hogy lehet ez.
Hogy van helyesen?
Ezt használtam kódnak:
tomb=new Array(3);
for(i=0;i<3;i++)
tomb[i]=prompt(oldal[i],(i+1)*1);
a=tomb[0];
c=tomb[1];
m=tomb[2];
A=(a+c)*m/2
A Window.prompt():
visszatérési értéke karakterlánc.
Ebből következőleg:
('5' + '10') * '15' / 2 = '510' * '15' / 2 = 7650 / 2 = 3825
Ha a valós értékre van szükséged, konvertáld a Window.prompt() által adott karakterláncokat számmá:
a = Number(tomb[0]);
c = Number(tomb[1]);
m = Number(tomb[2]);
Ezt
A=(a+c)*m/2
honnan a 'tsából vetted?
Ez helyes: alap plusz cé div 2. Majd ezt szorzod a magassággal.
5 + 10 = 15
15 / 2 = 7.5
7.5 * 15 = 112.5
#3: Középiskolai tankönyv:
Forrás: Hajnal Imre - Matematika IV (Nemzeti Tankönyvkiadó Budapest, 1990, ISBN: 963 18 9326), 9. oldal
De a Sulinet Tudásbázisában is így szerepel: [link]
Külföldi szakforrásban
1/2 * (a + b) * h
formában szerepel (ahol a "b" oldal az "a" oldallal szemközti "c"-nek, a "h" az "m" magasságnak felel meg):
[link] (lásd az oldal alján a forrásokat).
Elég nagy baj ez, ugyanis tanítani is tudni kell.
A trapéz minden esetben magába foglal egy négyzetet, ennek felismerése segíti az alapképlet memorizálását, rögzülését.
"Elég nagy baj ez, ugyanis tanítani is tudni kell."
A Hajnal-féle tankönyv le is vezeti: az ABCD trapéz egy, a BC oldalára való tükrözés után egy AD'A'D paralelogrammát (négyszög) alkot, aminek a területe (amit már az előző oldalakon levezet, hogy a téglalap területéből hogyan "szel ki" a paralelogramma két egyforma háromszöget):
alap * magasság,
ahol az "alap" jelen esetben a trapéz AB (a) és CD (c) oldalainak összege.
Az a baj, hogy az a lehető legrosszabb.
Annál a wikipédia is jobban szemléltet.
Remekül követhető, hogy egy trapéz szerkezetileg felbontható egy négyzetre és legalább egy derékszögű háromszögre.
Az a+c/2 formula segíti annak belátátást, hogy a lépéssel a trapéz a és c oldalai átlagolódnak. Amit már csak a (m) magassággal kell szorozni.
Ha valaki így tanulja meg, akkor soha nem felejti el.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!