Intro till programmering (med en miniräknare) (7 / 8 steg)
Steg 7: program
Andragradsekvation:
PROGRAM: QUAD
: Fråga A, B, C
: (-B+√(B-4AC))/(2A) -> D
: (-B-√(B-4AC))/(2A) -> E
: Disp D, E
Cross produkt: Jag använder denna ganska lite så jag tänkte jag skulle sätta upp. Jag vet inte varför men det fungerade bara om jag sätter ner Disp "brev" individuellt, det tyckte inte jag försöker Visa 3 i en linje.
PROGRAM: CROSS
: Snabb A, B, C, X, Y, Z
: BZ-CY -> D
: CX - AZ - > E
: AY-BX -> F
: Disp D
: Disp E
: Disp F
Herons formel: jag beslutat att lägga upp min version av Herons formel. Det är så jag lärt mig det, men det är ca 4 eller 5 sätt kan skrivas bra som det kan ändras för objekt med 4 sidor. Också, i min metod, du också få en vinkel (radianer och grader beror på vad din miniräknare är inställd) och den vinkeln är alltid vinkeln mittemot från sidan du sätter i som C, så om du sätter en annan sida i för C du får en annan vinkel.
PROGRAM: HERON
: Fråga A, B, C
: √(((A+B+C)(-A+B+C)(A-B+C)(A+B-C))/16) -> D
: arccos((A²+B²-C²)/(2AB)) -> E
: Disp D, E