QBasic , également connu sous Quick Basic est un langage de programmation développé par Microsoft BASIC. En raison de sa courbe d'apprentissage facile , il sert souvent comme un langage de programmation d'introduction. Le langage permet aux deux sous-programmes et fonctions pour aider à organiser le programme en facile - à - comprendre segments logiques. Dans n'importe quel langage de programmation , le terme d'appeler une fonction se réfère à la capacité de causer votre programme à exécuter un segment spécifique de code prédéfinis dans le programme. Votre programme va utiliser un nom de fonction spécifique à dire le programme qui fonctionne à courir quand on l'appelle. Instructions 1 décrire les paramètres de votre fonction a besoin. Si vous écrivez une fonction pour additionner deux nombres , la fonction aura besoin de deux paramètres --- Nombre1 et Number2 --- afin de savoir ce qu'il faut ajouter . Un paramètre est une pièce en dehors de la connaissance de la fonction nécessite de réaliser la logique . Si une fonction est destinée à additionner deux nombres , la fonction doit connaître ces deux nombres externe pour effectuer la logique "add" . Ainsi, la fonction aura besoin de deux paramètres: les deux nombres à ajouter 2 Programme de la valeur de retour de la fonction. . ( Une valeur de retour est la réponse résultant d'une fonction produit . ) Le nombre qui résulte de la fonction add décrit dans l'étape 1 est la valeur de retour . Par définition dans QBasic , une fonction doit retourner une valeur et ne peut avoir une valeur de retour de vide , comme certains autres langues permettent . Une fonction de vide dans d'autres langues n'a pas de valeur de retour. Une fonction de vide dans QBasic est définie plutôt comme une sous-routine . Si la valeur de retour est une chaîne, ce qui signifie qu'il est non numérique en termes de programmation , vous devez ajouter le symbole «$» à la fin du nom de la fonction pour indiquer la valeur de retour n'est pas une valeur numérique et au lieu d'une valeur de chaîne. Une valeur de retour numérique n'a pas besoin de symboles supplémentaires . 3 déclarer la fonction . En utilisant le mot-clé " FONCTION " déclarer la fonction dans le code. Déclaration d'une fonction pour additionner deux nombres s'effectue comme suit: fonction sum ( nombre1, nombre2 ) Somme = nombre1 + nombre2 FIN FONCTION la valeur retournée doit avoir le même nom que la fonction , qui est de savoir comment QBasic définit la valeur de retour . 4 appeler la fonction à partir du code principal . Pour appeler une fonction dans le code d'un programme QBasic , il suffit de taper le nom de la fonction avec les paramètres appropriés passés po Depuis toutes les fonctions dans QBasic ont un type de retour, l'appel de fonction doit accompagner une action, comme une cession ou une PRINT. Par exemple , "somme d'impression ( 1, 2) " va afficher la valeur 3 à l'écran lorsque vous exécutez le programme . 5 Vérifier pour vérifier la fonction est déclarée avant d'essayer de l'utiliser. QBasic créera une déclaration de fonction pour vous, même si elle ne relève pas toujours logique dans votre programme désiré, où vous le souhaitez. Cette déclaration de fonction doit se faire avant où la fonction est appelée ou défini dans le programme .
|