mission Colonization 5

Les tableaux en VBA

  • Réaliser un tableau Excel avec le nom des tribus
    https://gitlab.com/cherryclass/colonization/blob/master/tribes.txt
  • Permettre de réaliser les opérations suivantes grâce à des fonctions (utilisez un menu et demandez à l’utilisateur quel est son choix ; une fois l’opération choisie réalisée, vous devez afficher à nouveau le menu et attendre le nouveau choix de l’utilisateur) :
    • Affiche les valeurs contenues dans le tableau (de la première à la dernière) .
    • Affiche ces valeurs en sens inverse (de la dernière à la première) .
    • Affiche le contenu d’une case sur deux en commençant par la première .
    • Permutation d’une case vers la droite de toutes les valeurs du tableau (c’est un déplacement circulaire : la dernière case se retrouve en première case).
  • Écrire une fonction qui
    • remplit un tableau de 10 équipages dont le nombre est inférieur à 100, générés aléatoirement.
    • recherche dans ce tableau le premier navire contenant un équipage impair.
    • renvoie la valeur de cet équipage s’il a été trouvé, ou 0 sinon.
  • Réaliser une procédure qui calcule la moyenne d’age des marins des 10 équipages précédents. On pourra simplifier en se limitant à 3 marins par équipage.
  • Un navire se réapprovisionne chaque mois. Il charge 8 produits. On se restreindra à 7 mois.
    • Initialiser le tableau avec des valeurs.
    • Calculer les dépenses totales du navire.
    • Calculer les dépenses du navire par mois.
    • Combien a-t-il dépensé pendant les 3 derniers mois ?
    • Trouver le mois où le navire a acheté le produit le moins cher.
    • Trouver le mois où le navire a dépensé le plus.
  • Sauvegarder dans un répertoire colonization5 sous Google Drive votre code et le partager.

 

2018-12-08T11:56:59+01:00By |Tags: , |