| 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 >> Computer Programming Languages >> Content
    Comment faire pour trouver le plus petit nombre dans un tableau
    Un tableau est une structure de données commune à la plupart des langages de programmation de haut niveau. Il se compose d' un ensemble de nombres ou d'autres objets stockés dans un ordre particulier . Les objets dans un tableau sont accessibles via un index, un numéro qui indique un objet spécifique en fonction de sa position dans le tableau. En supposant que les chiffres contenus dans le tableau ne sont pas triées, une tâche de programmation commun est de trouver le plus petit ou le plus grand nombre algorithmique . Utilisez une simple stratégie en temps linéaire qui examine chaque élément du tableau pour résoudre ce problème de programmation. Instructions
    1

    Créer une variable pour stocker le plus petit nombre que l'algorithme produit , et l'initialiser avec la valeur du premier élément du tableau . Nommez quelque chose comme «le plus petit », et assurez-vous qu'il est déclarée en utilisant le même format que les chiffres contenus dans le tableau si la langue que vous utilisez est fortement typée .
    2

    Lancer un " pour " boucle d'examiner chaque numéro dans le tableau. Une variable d'itération doit commencer à 0 ou 1 , selon le schéma d'indexation de la langue , et doit s'arrêter quand il a poussé à la longueur du tableau . Par exemple, dans les langages C et similaires , quelque chose comme la syntaxe suivante est utilisée , en supposant que la longueur du tableau est stocké dans «longueur» :

    for (int i = 0; i < longueur ; i + +) { Photos

    Python et d'autres langages qui utilisent le " ... dans " la syntaxe, la ligne apparaît plus comme ceci:

    for i in tableau:
    3

    comparer la valeur actuellement répertorié dans le tableau à la variable " petit " en utilisant le moins que l'opérateur dans un "if" ou de la déclaration de branchement conditionnel similaire. En C , utilisez cette déclaration:

    if ( array ( i) < plus petit ) {

    Python et les langages similaires , où l'itérateur prend effectivement la valeur des éléments d'un tableau , utilisez cette : Photos

    si i < plus petit : " . petite "
    4

    Tapez un commandement au sein de la branche conditionnelle à assigner l'élément de tableau actuellement sélectionné pour Comme l'itérateur traverse le tableau, s'il détecte une valeur inférieure à " petit ", il remplace "plus petite" dans une sorte de scénario inversé de « roi de la colline " . En C , l'affectation ressemble à ceci:

    plus petit = array ( i)

    Et en Python :

    plus petit = i
    5

    terminer la boucle "for" et l'instruction conditionnelle ( avec une accolade en langages de type C ou avec des lignes vides en Python ) . Lorsque vous exécutez ce code et la fin de la boucle n'est pas atteint , la variable "plus petite" contiendra la plus petite valeur dans le tableau. Tapez une commande pour signaler le résultat si vous le souhaitez, ou mettre en œuvre ce programme en fonction et à utiliser "plus petite" pour la valeur de retour .

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir le code de haut niveau à …
    ·Comment implémenter des rapports SQL dans Microsoft Dy…
    ·Comment apprendre la programmation Mobile 
    ·L'histoire du Prolog Programming Language 
    ·Comment convertir un nombre en une Varchar en T -SQL 
    ·Comment faire une chaîne HTML en Objective C 
    ·Usages du codage Constant 
    ·Comment écrire annonces AdSense pour Google 
    ·Comment lier des données en mode Grille 
    ·Syntax Error : Bad déclarateur de tableau 
      articles en vedette
    ·Comment jouer des chansons audio à l'aide de Visual Ba…
    ·PHP pour convertir en UTF-8 
    ·Comment programmer la meilleure pratique pour une notat…
    ·Comment faire pour supprimer les doublons de tableau PH…
    ·Tutoriel sur les fonctions SQL 
    ·Comment faire pour activer une assistance à distance A…
    ·Comment faire pour convertir le mot binaire MSB et LSB …
    ·Comment faire pour convertir une chaîne dans un fichie…
    ·Stratégies de développement des prototypes d'applicat…
    ·Comment faire pour utiliser Visual C 6 
    Copyright © Connaissances Informatiques http://fr.wingwit.com