| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment mettre en œuvre un algorithme pour votre ordinateur
    Les algorithmes sont très utiles à la réalisation des étapes compliquées et répétitives pour accomplir une tâche . Une base de données peut avoir des millions de noms de personnes, les numéros de téléphone et autres données. Un algorithme de recherche prend un nom saisi par l' userm l'entrée , et rend compte des résultats dans une base de données . Algorithmes qui sont trop compliqués à programmer et d'analyser en une seule étape doivent surtout une attention particulière , car les liens logiques et des boucles aggravent le risque d'erreur humaine . Choses que vous devez
    compilateur C + +
    Voir Plus Instructions
    1

    Identifier les intrants et les extrants. Les entrées peuvent être des nombres, des mots, des données de capteurs et tout ce qui " déclenche " un programme. Les sorties sont les résultats escomptés : ce que le programmeur a l'intention de l'algorithme à faire. Une série fini d'étapes concernent les entrées et sorties . Ces étapes peuvent être simple ou complexe , selon le but de l' algorithme.
    2

    Projet de la pseudo-code noyau . Pseudo- code est notation semi- formelle " à mi-chemin » entre le langage de programmation officielle et la langue «naturelle». Pseudo- code contient les intrants essentiels , étapes et sortie. Dans ce cas, pseudo- code devrait contenir une invite pour un certain nombre , l' opération de multiplication qui donne le cube de nombre , et une " commande de sortie " qui affiche le cube résultant. Exemple de pseudo-code de l'algorithme pourrait être:

    Define " nombre " variable ;

    entrée ( nombre) ;

    NewNumber = nombre ^ 3 ;

    //nombre ^ 3 = * nombre * //Numéro

    sortie ( NewNumber ) ;
    3

    Prenez note des termes et des mesures imprécises ou spécialisés. Dans cet exemple, le "//nombre ^ 3 = * nombre * //Numéro » est au bénéfice d'un programmeur . Elle n'a aucun effet sur ​​le code, mais est simplement un rappel au courant , ou tous les programmeurs à venir, ce " nombre ^ 3" moyens. Ces notes sont très utiles pour communiquer des informations complexes à des gens qui peuvent être nouveaux ou inexpérimentés avec l'algorithme.
    4

    Convertir le pseudo-code en code dans un langage formel dans un ordinateur. Cela nécessite un compilateur dans un langage de programmation . La plupart des langages de programmation tels que C + + différer de notation et les détails de mise en forme , mais sont par ailleurs similaires . Avec la qualité pseudo- code, la traduction de la langue officielle ne devrait pas être difficile. Programmes courants tels que Microsoft Excel , Matlab ou Mathematica peuvent être plates-formes pour l'écriture de l'algorithme formel de langue . En C + + , l'algorithme informatique serait similaire à :

    # include

    int main () {


    Numéro de flotteur ; Photos

    Number = -3,815 ;

    flotteur NewNumber ;

    printf (" nombre d'entrées : % f \\ n", Number);

    NewNumber = Nombre * Nombre * Nombre ; //Nombre ^ 3 = nombre * Nombre * Nombre

    printf ("\\ nLe nombre cubes est: \\ n");

    printf ( "% f" , NewNumber ) ; }


    5

    essai l'algorithme programmé. Vérifier les calculs et les résultats à la main. Dans cet exemple, c'est facile. Un calculateur montre que (-3,815) ^ 3 = -55,524 .
    6

    Créer des contrôles et fail- coffres-forts pour faire l'algorithme robuste. L'exemple donné met en place un certain nombre , -3,815 , et il cubes . Dans un algorithme réaliste , il y aurait des garanties contre les entrées absurdes . Ne pas le faire pourrait planter un programme ou d' apporter des réponses absurdes . Algorithmes qui ignorent le «si» de l'erreur humaine et les subtilités de programmation sont sujettes à des erreurs , et nécessitent généralement révision.

    Previous :

    next :
      articles connexes
    ·Comment compiler échantillons DirectX dans Visual C 
    ·Comment écrire un programme pour calculer l'intérêt …
    ·Comment utiliser les contrôles d'édition dans MFC 
    ·Comment coder un C + + Attendez fonction 
    ·Comment allouer dynamiquement un tableau en utilisant l…
    ·Comment compiler en Borland C + + 
    ·Comment fermer les programmes en C 
    ·Conversion char buffer doubler en C + + 
    ·C MDI Tutorial 
    ·Comment afficher plusieurs colonnes dans GridView 
      articles en vedette
    ·Comment changer la taille des polices dans Java Script 
    ·Comment faire pour obtenir le nombre de retweets en PHP…
    ·Comment faire pour supprimer les emails au ColdFusion 
    ·XNA Tutorial pour faire tourner un modèle 3D 
    ·Comment créer un navigateur Web dans Visual Basics 200…
    ·HTML pour masquer les barres de défilement en VBScript…
    ·Comment faire pour utiliser des scripts dans SSIS 
    ·Comment faire pour modifier l'ordre de tri d'un rapport…
    ·Comment insérer une image dans un e-mail HTML en utili…
    ·Comment faire un fichier HEX 
    Copyright © Connaissances Informatiques http://fr.wingwit.com