Intro till programmering (med en miniräknare) (3 / 8 steg)

Steg 3: Skapa ett Program




Det första programmet som vi kommer att skapa är en andragradsekvation som varje barn i skolan använder detta för ett par år av math class. Detta kommer att se tråkig och lång och svårare då bör första programmet, men du lägger i 2 ekvationer eftersom en del av andragradsekvationen har en +/-.

OK, så låt oss titta på andragradsekvationen:
______
x = -b+/- √(b²-4ac)
2a

Märka den + eller - mellan -b och kvadratroten, som är anledningen till varför detta program kommer att se lång, du lägger den i två gånger, en gång med en + och en gång med en-. Så kan få till det!

Slå på din miniräknare, från här på ut, jag kommer endast att lista de knappar du behöver trycka på, och eftersom vi programmering, jag skall Visa anteckningar genom att starta dem med en procent.

PRGM
% Högst upp på skärmen det borde säga EXEC redigera nya
>
>
% NYA bör belysas
ANGE
% Bör du nu ha en skärm som ber om ett namn. Din räknare går automatiskt in i ALPHA läge nu. Det innebär att
att alla skriver ovanför tangenterna är aktiv, som inte vad står rätt på tangenterna. Det blir också bara att skriva samma
färg som din Alfa knapp. De flesta knapparna med ALPHA-läge funktioner är bokstäverna i alfabetet, för att skriva.
Q
U
A
D
% På min miniräknare Q är knappen 9, U är 5, A är knappen MATH (precis nedanför knappen ALPHA), D är invX knapp (nedan MATTEN
knappen)
ANGE
% Skärmen ska Visa PROGRAM: QUAD överst på skärmen. Vi kommer att börja programmera nu.
PRGM
Procent detta tar upp en meny med kommandon.
>
% I/O bör belysas
2
% Som du kan använda den ^ och v knappar att välja vad du behöver också, men dess snabbare om du vet hur många. Snabbt bör vara
visas.
ALPHA
A
,
ALPHA
B
,
ALPHA
C
ANGE
% Grattis, du har slutfört din första raden. På resten.
(
(-)
% Jag kommer att notera negativa knappen med parentes och subtraktion Logga helt enkelt som-.
ALPHA
B
+
2.

% X² knappar andra funktionen är kvadratroten.
ALPHA
B

% X² också har vara betecknas som ^ 2 på vissa miniräknare.
-
4
ALPHA
A
ALPHA
C
)
)
/
% Jag använder den / betecknar klyftan.
(
2
ALPHA
A
)
STO >
% Tänk på STO > gillar likhetstecknet. Det betyder faktiskt att vad den gör är berättar kalkylatorn att lagra svaret från
ekvationen vi bara skrev. Men vi har inte betecknas vad att lagra våra svar som, så;
ALPHA
D
% Nu har vi höra kalkylatorn att lagra våra svar som "D".
ANGE
Procent vidare till nästa rad. Dess nästan identisk med den förra, men vi måste ändra 2 delar.
(
(-)
ALPHA
B
-
Första förändring i %, förra gången - loggar var en +.
2.

ALPHA
B

-
4
ALPHA
A
ALPHA
C
)
)
/
(
2
ALPHA
A
)
STO >
E
% Andra förändring, lagra detta svar som E eftersom det är ett separat och unikt svar än det vi lagrat som D.
ANGE
% Ok, nästan ner, nu måste vi tala kalkylatorn att visa båda våra svar.
PRGM
>
3
(
ALPHA
D
,
ALPHA
E
)
% Klart. Att avsluta hit;
2.
AVSLUTA
% Sluta är den 2: a funktionen på min MODE-knappen.

Du är klar. Vidare till nästa steg.

Se Steg
Relaterade Ämnen

Ha kul med en miniräknare och en vän (mente för skolan, men fungerar överallt)

detta är min första instructable, så bli inte alltför förlåtande, det är bättre att lära sig från kritik än inte lära sig alls.Fortsätter, det senaste året jag befann mig i ett annat skrivbord från det jag var i året innan, och med en annan deskmate....

Time Lapse Intervalltimer för Canon kameror (ingen programmering eller grafritande miniräknare behövs)

detta beskriver hur man gör din egna Intervalltimer (time lapse slutare kontroll) för en Canon Systemkamera eller någon kamera som kan styras med en standard 2,5 mm plugg. Det kommer gärna ge dig en variabel tid förflutit från 1 sekund till 1 timme....

Intro till GPS med Microcontrollers

När faller av strikt militära operationer, GPS har blivit en regelbunden del av modern livsstil och på relativt kort tid! Vem skulle inte vilja veta när och var de är någonstans på planeten? Det är en science fiction-dröm i verkligheten, en nu så väv...

Andragradsekvation: Ett Program för TI84 miniräknare

har du någonsin använt kvadratiska formel? Har du en programmerbar miniräknare? Har du önskat att det fanns ett enklare sätt att få svar? Om du svarat "ja!" då detta instructable kan hjälpa dig. Detta Instructable visar dig hur du programmerar d...

Förvandla en TI grafritande miniräknare till en Intervalltimer och skapa tid förfaller video

jag har alltid velat göra tid förfaller video, men jag har inte en kamera med en Intervalltimer funktion inbyggd. I själva verket, tror jag inte många kameror kommer med sådan funktion (särskilt inte SLR kameror).Så vad vill du göra om du vill göra t...

Använda salvia och sälja din miniräknare innan det är försent

detta är en introduktion till en bit av programvara kallas Sage som tillåter dig att sälja din kalkylator (förutsatt, naturligtvis, att du har en miniräknare) och fortfarande göra dina beräkningar lättare än med din miniräknare (du behöver en dator,...

Fläkt RPM med inre hall effekt sensor och Arduino (Intro till hårdvara avbryta och LCD display)

För mitt andra projekt för arbete, jag var tvungen att mäta rotationshastigheten av rotoren i varv Per minut (RPM) av en modifierad dator fläkt. Den hade tre kablarna kommer ut och som kryssat mig som kanske har något sätt att kontrollera sin hastigh...

Förvandla en miniräknare till en metalldetektor

jag upptäckte nyligen en riktigt cool metod att använda några husgeråd för att göra en hemmagjord metalldetektor! Heres hur du gör din egen!Här är en länk till videon: http://www.youtube.com/watch?v=_G5HzeIl9cYSteg 1: Vad du behöver. Allt du behöver...

Hur du räknar fram till 1023 med fingrarna

på detta Instructable jag ska visa dig hur du räknar fram till 1023 med bara fingrarna... och vissa binära kunskap. Är det faktiskt ganska meningslöst, om du vill imponera på kompisar, men när du kan göra det, det är roligt (Ja, typ av...) och även e...

Intro till Java programmering

så om du har vandrade på detta instructable, du förmodligen vill lära sig hur man programmerar i java eller du bara vill lära sig att bättre förstå hur din dator/smartphone/surfplatta fungerar. Java är ett programmeringsspråk som är kompatibel med nä...

En USB till seriell Adapter för TTL (CP2102) mod till program Arduino Pro Mini som FTDI styrelsen med Auto-reset

Denna USB till seriell TTL styrelsen baserat på CP2102 chip, är lätt tillgängliga på eBay. Och det kan användas för att programmera Arduino Pro Mini och andra som inte har USB ombord. Men det är inte lika bekvämt som FTDI styrelsen säljs av spark kul...

Vetenskapliga miniräknare med evive (arduino powered embedded plattform)

Vi har byggt en vetenskaplig kalkylator med massor av funktioner somGrundläggande algebraiska operationer (+, -, *, %)Trigonometriska funktioner (sinus, cosinus, tangens)Inversa trigonometriska funktioner (arcSin, arcCos, arcTan)Logaritmisk funktionK...

Miniräknare TI 83 / 83 + SE/84 / 84 + SE tutorial lektion 1: grunderna

Hey, det är jag, Sorunome!Som några av er kanske redan vet, älskar jag programmering.Min första programmering plattform var min grafisk kalkylator så jag gör nu en tutorial för det!Jag hoppas jag kunna förklara allt väl.Åh, och glöm inte att kommente...

Kvadratiska formel Program för TI-83, 84 miniräknare

göra math class lite lättare för dig! Quadratics är användbara i den verkliga världen och hjälpa till att lösa många problem, men varför ska de göra problem för dig när du vill lösa dem? Och här mina vänner är ett svar: The QuadForm Program!Vad du be...

Intro till mikrokontroller felsökning (och en Pomodoro Timer)

Hej Hack-A-Day och farliga prototyper läsare! Snälla rösta på mig i Sparkfun uC tävling! (Om ni röstar för mig du kan fortfarande rösta för andra projekt) Knappen röst är bara upp och lämnade av här... sådär... närmare... närmare... Jag vet att du ka...

Intro till Robotics

Robotar går snabbt från tecken och koncepten som endast återfinns i science fiction till del av vår vardag. Även om de kan ibland verkar vara elektromekaniska mysterier, blir personliga robotics mer tillgängliga varje dag! Billigare, högre kvalitet,...

Hur du skapar program på en grafritande miniräknare

(speciellt avsedda för TI-83 eller TI-84 Plus användare)Någonsin önskat att du kunde ha ett program på din räknare att göra utdragen formler för dig? Med den här guiden kommer du att kunna programmet formler i din miniräknare med lätthet.Detta är för...

Början Microcontrollers del 12: Intro till avbryter

I denna del av handledningen vi prata om avbrott arbeta till exempel med räknaren. Avbryter förbättra mikrokontroller i stort sätt. Avbryter göra din program reagerar på hårdvaran i microcontrollers, vilket kan vara en reaktion från circuit utanför m...

Intro till LED Strips

LED strips är ett mycket roligt och effektivt sätt att ge massor av glöd och färg till ett projekt. I detta Instructable lär du dig de grundläggande typer av band och hur man kan koppla in dem till Intel Edison med Arduino breakout ombord. Dessa kret...