Les partenaires publicitaires:

Comment écrire pseudo pour une calculatrice

Beaucoup de langages informatiques partagent les tâches courantes telles que l'itération à travers des boucles, ramification basées sur si-alors-sinon logique et effectuer des calculs. Vous pouvez utiliser ces et d'autres opérations de construire un programme de pseudo-code qui ne fonctionne pas sur un ordinateur, mais fonctionne à la place dans votre esprit que vous passez en revue sur papier. Par un processus de remue-méninges, l'identification des processus de haut niveau et de les écrire, logiquement, vous pouvez utiliser ce que vous venez de créer avec un logiciel de qualité, en utilisant de vrais langages de programmation.

Instructions

  • 1

    Pensez à ce qu'il faut pour faire un travail de calculatrice à un niveau élevé et d'écrire ces hauts-tâches sur une feuille de papier. Ils peuvent apparaître comme indiqué ci-dessous:

    donnéesEntrée = Read_Input ()
    Résultat = Perform_Calculations (donnéesEntrée)
    Display_Results (résultat)

    Ce sont les actions qui se produisent lorsque vous tapez des nombres dans une calculatrice, appuyez sur une touche de fonction et afficher les résultats. La première déclaration appelle une méthode qui lit l'entrée d'un utilisateur. Cette méthode renvoie des résultats qui vont dans la variable input_data. La déclaration suivante passe que les données à une fonction nommée Perform_Calculations. Perform_Calculations calcule un résultat et il revient à ce code qui stocke dans la variable de résultat. La déclaration finale passe ce résultat à une fonction qui affiche.

  • 2

    Dessinez une grande boîte autour de ces déclarations. Cette boîte représente le module principal du programme. Tracez une autre grande boîte sur le papier et d'écrire "Read_Input ()" dans la partie supérieure de celui-ci. Cette boîte représente la fonction qui lit l'entrée nécessaire pour effectuer des calculs. Type de déclarations dans la boîte que vous pensez que doivent se produire pour récupérer des informations d'un utilisateur. Ces déclarations pourraient ressembler celles indiquées ci-dessous:

    Imprimer "Entrez d'abord Nombre"
    firstNumber = Read_Input
    Imprimer "Entrez Deuxième Nombre"
    secondNumber = Read_Input
    Imprimer "Entrez un opérateur"
    Imprimer "Entrez un opérateur"
    operator = Read_Input
    Retour firstNumber, secondNumber, opérateur



    Le firstNumber, secondNumber et les variables de l'opérateur contiennent les valeurs entrées par un utilisateur par l'intermédiaire d'une méthode. La déclaration finale renvoie les variables au module appelant.

  • 3

    Dessinez une deuxième case sur le papier et d'écrire "Perform_Calculations (firstNumber, secondNumber, opérateur) au-dessus d'elle. Ajoutez des instructions à cette boîte nécessaire pour effectuer des calculs en utilisant les deux chiffres et opérateur passés à la fonction. Ces déclarations pourraient ressembler les déclarations suivantes:

    si l'opérateur = "+"
    result = firstNumber + secondNumber




    d'autre si l'opérateur = "-"
    résultat = firstNumber - secondNumber

    d'autre si l'opérateur = ""
    résultat = firstNumber
    secondNumber

    d'autre si l'opérateur = "/"
    result = firstNumber / secondNumber

    résultat de retour

    Ce code utilise une instruction afin de déterminer si l'instruction à exécuter sur la base de la valeur de l'opérateur. Après l'une des déclarations calcule le résultat, la dernière instruction transmet le résultat au module appelant.

  • 4

    Dessinez une boîte finale sur le papier et d'écrire "Display_Result (résultat)" dans la partie supérieure de la boîte. Notez les déclarations nécessaires pour présenter le résultat à un utilisateur, comme ceci:

    Imprimer résultat

    Revoir le pseudo et suivez la logique à partir de la première instruction dans le module principal. Rechercher des failles logiques dans le code que vous entrez à travers elle. Identifier les personnes si elles existent, et corriger votre pseudo si nécessaire.

Conseils & Avertissements

  • En brisant une tâche en modules séparés, comme indiqué, vous créez des blocs significatifs de code qui effectuent une seule tâche. Les modules sont faciles à changer quand ils existent dans blocs de code ainsi. Lorsque vous écrivez votre programme réel, utiliser le pseudo que vous avez créé en tant que guide.
» » » » Comment écrire pseudo pour une calculatrice