Programming TI-84 Plus (Silver Edition) Avancerat (4 / 15 steg)

Steg 4: Kommandot getKey




Kommandot getKey är en mer avancerad kommandot häxa används för att göra programmet fråga för en nyckel. Det kan vara valfri knapp utom i nyckeln vidare. Det finns en sak du behöver veta om det här kommandot. Det är inte ett kommando som Prompt eller ingång, häxan väntar för dig att ange ett värde. Om du inte anger ett värde, kommer det att gå med programmet med värdet 0. För att "vänta" för ditt svar måste du skapa en loop. Här är ett exempel på en sådan loop:

: Lbl 1
: getKey
: Om Ans = 0
: Gå till 1

Som ni kan se, kan du återkalla den nyckel som sätts in med svar Det finns bara ett problem med detta. Jag ska återkomma till det i en sekund. Först vill du veta hur detta kommando fungerar. Tja, har varje nyckel sitt eget nummer. Du kan se vilket nummer tillhör vilken tangent på bilden. Om du trycker på en tangent, får Ans sitt värde. Men nu problemet med denna notation.
Om du vill använda kommandot getKey ändra värden för variabler, kunde detta sätt ge några problem. Låt säga att du har detta program:

: 0→A
: Lbl 1
: getKey
: Om Ans = 0
: Gå till 1
: Om Ans = 25
: EN + 1→A
: Om Ans = 34
: A-1→A
: Disp A
: Gå till 1

Detta program bör visa dig värdet av A. Tryck upp, en bör läggas till A och tryck ner, en ska subtraheras från A. Sedan bör det Visa värdet av A. tyvärr detta program inte fungerar faktiskt sådär. Problemet är i hur Ans fungerar. Det tar värdet av den senaste gjort beräkningen. Tryck upp, kommer att Ans vara 25, så en kommer att läggas till. Men vad den gör nästa är titta om Ans är 34. Ans blir 34 när A är 34, eftersom en + 1 är den senaste beräkningen det har gjort, så i detta program A kan aldrig vara större då 33. För att se till att programmet gör ett bra jobb, ge bara getKey ett annat värde, K t.ex. Ditt program bör nu se ut så här:

: 0→A
: Lbl 1
: getKey→K
: Om K = 0
: Gå till 1
: Om K = 25
: EN + 1→A
: Om K = 34
: A-1→A
: Disp A
: Gå till 1

Nu tänker du naturligtvis, hur kan jag veta alla värden för varje nyckel? Du behöver inte. Du kan göra ett program som gör för dig:) Programmet kan se ut så här:

: Lbl 1
: getKey
: Disp Ans
: Gå till 1

Det är en riktigt liten men väldigt användbart program. Det enda det gör är upprepade Visa 0 tills du trycker på en knapp. När du gör, visas värdet som hör till nyckeln och sedan återigen upprepade Visa 0. Du kan göra att ska inte visas 0 varje gång, men om du gör, programmet kommer endast att mycket större och inte påminna er att det faktum att om du inte anger en nyckel, det kommer bara gå på med värdet 0.

Det finns också en annan knep till komma ihåg värdet av varje nyckel. Första räkningen från den övre raden av nycklar ner till raden för den nyckel du vill. Anta att du vill veta värdet av prgm. Det är raden är raden 4. Nu räknas från vänster till höger. prgm blir 3 nyckeln. prgm är rad 4, nyckeln 3 så det är värde är 43.

Nya kommandon:
getKey

Se Steg
Relaterade Ämnen

Programmering TI-84 Plus (Silver Edition) för nybörjare

detta instructable visar hur du använder knappen prgm på Texas instrument 84 Plus och Texas instrument 84 Plus Silver Edition. Program är i BASIC-program språk.Alla som har i besittning av en av dessa räknare förmodligen redan hittat nyckeln "prgm&qu...

Hur till sätta spel på din TI-84 plus eller TI-84 plus silver edition

många barn på skolan håller buggning mig på hur man gör detta så detta är för er... och flickor.Jag räknat ut genom att läsa mycket på Internet. Jag är inte några dator eller miniräknare expert så jag brukar kunna svara på dina frågor eftersom jag är...

Rasperberry PiPhone Silver Edition

Detta var ett samarbete för en specialämnen kurs på Washington State University Vancouver. Kursen var titeln DTC 338 - Maker kultur och detta var det sista projektet. Skaparna av denna Best är Alan McGinnis och Steven Schmeling.Varning, varning, Varn...

Hur man sätter spel på din TI 84 plus c silver edition caluclator

Så vill du spel på din TI 84 plus CSE kalkylator? Väl här är hur.Steg 1: Vad du behöver1.) din TI-84 + CSE kalkylatorn2.) A mini-USB till USB-adapter (borde ha kommit med din miniräknare)3.) en dator (måste ha en windows eller mac-operativsystemet)De...

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...

Hur sätta spel på en grafritande miniräknare

Så fort jag fick min grafritande miniräknare visste jag att jag var tvungen att få spel där. Problemet var att inget fungerade!!! Hur som helst gör jag bara detta instructable för er som vill ha spel på din grafräknare. Jag kommer att inkludera åtgär...

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...

Programmera en Texas instrument kalkylator

jag är en high school student, och är skyldig att ha en grafritande miniräknare för några av mina klasser. De flesta människor har en Texas instrument kalkylator, vanligtvis en TI 83 eller TI 84. Jag har märkt att få människor vet hur man göra mycket...

Energi effektiv dator

det finns otaliga instructables och hur man artiklar på webben och i tryck på att bygga din egen dator. Men det finns inte så många guider på att bygga en dator som är energieffektiva.I hela detta instructable, jag ska ge er några tips på hur du välj...

10 steg till Frugal Living i stil

Nuförtiden är det inte bara studenter som kämpar för att gå ihop. Runt omkring oss, vänner och grannar har svårt att få mot överväldigande odds. Priserna går upp och gånger blir tuffare. Vissa människor lever väl av lever över sina tillgångar och beg...

Hur man gör en "Skottsäker" polykarbonat Longboard!

i en otrolig uppenbarelse, vårt team på SPHS beslutat att göra en longboard däck av polykarbonat!Inte bara är däcket helt genomskinligt, det är också skottsäker!* Men snälla, inte citera oss om detta. Vi ansvarar inte för några förpliktelser som rör...

Hur man tar bort handskar (personlig skyddsutrustning) utan att sprida bakterier - bra för Hazmat och Ebola utbildning

Gratis PDF nedladdning av borttagningen av handsken här: Handske avlägsnande stegHandskar skall bäras i många situationer, industrier, aktiviteter och så vidare. Det spelar ingen roll om du är en hälsa tjänster medarbetare, lärare, matservering arbet...

Gör en länk kostym!

Detta instructable visar dig hur man gör de flesta av komponenterna till en länk kostym, från Legend of Zelda. Med vad jag hade, detta sår upp att vara en hybrid mellan länken från Ocarina of Time och Twilight Princess. Detta kommer att innefatta att...

Gallifreyan hängen

Det hela började efter att titta på ett avsnitt av Doctor Who. För er som inte är i Doctor Who, Gallifreyan är det fiktiva språket tid Lords. Det var inte som det var en speciell episod eller något, jag tror det tog inte ens med Gallifreyan, men efte...

Sammansatta K'nex Bow

Hej, detta är ett projekt som jag skapade häromdagen och det tog mig ca 40 minuter till perfekt.Så blev jag nyligen beroende av showen pilen, som handlar om en miljardär som var strandsatt på en ö i 5 år och var tvungen att överleva ensam. Han återgå...

Flamma kontrollerade MIDI-Controller

En stor fråga i världen av digital musikproduktion är att hålla det analog värme (som genljöd från rullbandspelare system och rör) i dagens moderna digitala musik. Många svär att analoga system har ett ljud som aldrig kan replikeras av bits, och hopp...

Läkare som tid spricka i Universe Wall Light

Om att bygga en TARDIS är alltför skrämmande för er, hur är det nästa bästa, att ha en spricka i tid och rum visas i ditt rum? Detta instructable visar dig hur man gör en rimlig faksimil utan frigöra de starka krafter som finns i. OK, det kunde bara...

Flera Raspberry PI 3D Scanner

UPPDATERING: Kolla in steg 8 för den senaste versionen av min scanner och en nedladdningslänk för python skript.HejJag är en stor Arduino och Raspberry PI fan och älskar också 3D-utskrifter. Jag ville ha möjlighet att göra en 3d-modell av mina barn o...

Design en Cosplay Demon Horn för 3D-utskrifter

min dotter ville cosplay en demon (Oni) form av en anime karaktär. Till skillnad från hornen på en traditionell/biblisk demon behövs hennes för att utvidga horisontella ledde från sin panna. Det innebar att de var tvungna att vara så lätt som möjligt...