Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je Pseudocode voor een Calculator schrijven
Veel computertalen delen veelvoorkomende taken, zoals itereren door lussen , vertakking gebaseerd op if-then -else logica en het uitvoeren van berekeningen . U kunt deze en andere activiteiten te gebruiken om een ​​pseudo- programma dat niet draaien op een computer te bouwen , maar in plaats daarvan loopt in je gedachten als je het op papier beoordelen . Door het brainstormen een proces , het identificeren van hoog niveau processen en ze op te schrijven logisch , kunt u gebruik maken van wat je komen met de kwaliteit van software te creëren , met behulp van echte programmeertalen . Instructies
1

Denk na over wat er nodig is om een rekenmachine te laten werken op een hoog niveau en die hoge - taken af te schrijven op een vel papier . Ze kunnen verschijnen zoals hieronder weergegeven :

inputData = Read_Input ( ) resultaat = Perform_Calculations ( inputData ) Display_Results ( resultaat ) op


Dit zijn de acties die optreden wanneer u typenummers in een rekenmachine , drukt u op een functietoets en bekijk de resultaten . De eerste verklaring roept een methode die input van een gebruiker leest . Die methode retourneert resultaten die verder gaan in het Input_Data variabele . De volgende verklaring geeft die gegevens aan een functie met de naam Perform_Calculations . Perform_Calculations een resultaat berekent en stuurt het terug naar de code die het opslaat in de variabele resultaat . De eindafrekening gaat dat resultaat naar een functie die het toont . Kopen van 2

Teken een grote doos rond deze verklaringen . Dit vak vertegenwoordigt belangrijkste module van het programma . Teken nog een grote doos op het papier en schrijf " Read_Input ( ) " aan de top van het. Dit vak staat voor de functie die de inbreng die nodig is om berekeningen uit te voeren leest . Soort verklaringen in het vak dat u denkt nodig te komen om informatie op te halen van een gebruiker . Deze verklaringen eruit zou kunnen zien van de hieronder getoonde :

Print
" Enter Eerste nummer " firstNumber = Read_InputPrint " Enter Tweede nummer " secondNumber = Read_InputPrint " Voer een Operator " Print " Voer een Operator " operator = Read_InputReturn firstNumber , secondNumber , exploitant

de firstNumber , secondNumber en operator variabelen zullen de waarden een gebruiker via een methode bevatten . De slotverklaring van de variabelen terug naar de oproepende module .
3

Teken een tweede doos op het papier en schrijf " Perform_Calculations ( firstNumber , secondNumber , operator ) op de top van het. Uitspraken In dit vak nodig is om berekeningen met de twee nummers en operator doorgegeven aan de functie uit te voeren . Deze verklaringen zouden lijken op de volgende stellingen :

als operator = resultaat " + " = firstNumber + secondNumber

anders als operator = " - " resultaat = firstNumber - secondNumber < br >

anders als operator = " * " resultaat = firstNumber * secondNumber

anders als operator = " /" resultaat = firstNumber /secondNumber

return resultaat

Deze code maakt gebruik van een if-statement om de verklaring uit te voeren op basis van de waarde van de exploitant te bepalen . Na een van de verklaringen berekent het resultaat , de laatste verklaring geeft het resultaat terug naar de aanroepende module .
4

Teken een definitief vakje op het papier en schrijf " Display_Result ( resultaat ) " op de bovenkant van de doos . Noteer de statements die nodig zijn om het resultaat te presenteren aan een gebruiker , zoals deze :

Print resultaat


Bekijk de pseudocode en volg de logica begin bij de eerste verklaring in de belangrijkste module . Kijk voor logische fouten in de code als je stap doorheen. Identificeren die als ze bestaan ​​, en corrigeer uw pseudocode indien nodig .

Previous: Next:
  Computer Programming Languages
·Hoe te VBA exporteren naar een…
·Hoe Vergelijk de verschillen i…
·Kan ik Put Meerdere Ankers in …
·Hoe maak je een functie aan Zo…
·Hoe Big Lines in MATLAB 
·Wat zijn de voordelen van Top …
·Verschil tussen Assembleurs en…
·Geschiedenis van Matlab 
·Who Invented Computer Programm…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Strings importeren in Java 
·Hoe om te controleren voor Lege VAR in J…
·Hoe kan ik een array Declare in Perl Fun…
·Hoe maak je een vierkant Met behulp van …
·Hoe te wijzigen TryParse Type in VBScrip…
·000X0 PHP String Fout 
·Hoe te JMS Berichten verzenden 
·Hoe kan ik een string in Declare C + + 
·Hoe maak je een bestand naar de server i…
Copyright © Computer Kennis http://www.nldit.com