QBasic Bel , ook wel bekend als Quick Basic , is een programmeertaal ontwikkeld door Microsoft van BASIC . Door de gemakkelijke leercurve , dient het gewoonlijk als een inleidend programmeertaal . De taal maakt het mogelijk zowel subroutines en functies te helpen bij het organiseren van het programma in gemakkelijk te begrijpen logica segmenten . In elke programmeertaal , de term om een functie aan te roepen verwijst naar de mogelijkheid om uw programma leiden tot een specifiek segment van de code vooraf in het programma uit te voeren . Uw programma zal een specifieke functie naam te gebruiken om het programma die functie uit te voeren wanneer het heet vertellen . Instructies 1 Beschrijf de parameters van uw functie nodig heeft . Als u een functie om twee nummers toe te voegen schrijven , zal de functie twee parameters --- Getal1 en Number2 vereisen --- om te weten wat te voegen . Een parameter is een buiten stukje kennis van de functie vereist om de logica te voeren . Als een functie is bedoeld om twee nummers toe te voegen , moet de functie kennen die twee externe nummers op de " add " logica uit te voeren . Zo zal de functie twee parameters nodig : de twee nummers toevoegen Program 2 de terugkeerwaarde van de functie . . ( Een return -waarde is de resulterende antwoord een functie produceert . ) Het nummer dat de resultaten van de add -functie in stap 1 beschreven is de return waarde . Per definitie in QBasic , moet een functie een waarde terug te keren en kan niet over een return waarde van leegte , zoals sommige andere talen toe te staan. Een leegte functie in andere talen heeft geen return waarde . Een void functie QBasic plaats daarvan gedefinieerd als een subroutine . Als de return waarde is een string , wat betekent dat het niet- numeriek in de programmering termen , moet u een " $ " symbool toe te voegen aan het einde van de functienaam om aan te geven van de return waarde is niet een numerieke waarde en in plaats daarvan een tekenreekswaarde . Een numerieke return waarde geen extra symbolen nodig . 3 Verklaar de functie . Met het trefwoord " FUNCTIE , " verklaren de functie in de code . Verklaring van een functie voor het toevoegen van twee getallen gebeurt als volgt : FUNCTIE Sum ( getal1, getal2 ) Sum = getal1 + getal2 END FUNCTION de waarde die moet dezelfde naam als de functie , dat is hoe QBasic definieert de return waarde . 4 Roep de functie van de belangrijkste code . Om een functie binnen de code van een QBasic programma noemen , typt de naam van de functie met de juiste parameters doorgegeven inch Omdat alle functies in QBasic hebben een return type , moet de functie oproep een actie te begeleiden , zoals een opdracht of een PRINT . Bijvoorbeeld , "PRINT Som ( 1 , 2 ) " zal de waarde 3 op het scherm uitvoeren wanneer u het programma uitvoert . 5 controleren om te controleren of de functie wordt gedeclareerd voordat u probeert om het te gebruiken . QBasic zal een functie verklaring voor u te maken , hoewel het misschien niet altijd logisch vallen in uw gewenste programma waar u het wilt . Deze functie verklaring moet later voorafgaand aan waarbij de functie wordt genoemd of gedefinieerd in het programma .
|