logo

Crowdly

Programmation structurée (420ZF5MO - Hiver 2025-Ouiza Ouyed)

Looking for Programmation structurée (420ZF5MO - Hiver 2025-Ouiza Ouyed) test answers and solutions? Browse our comprehensive collection of verified answers for Programmation structurée (420ZF5MO - Hiver 2025-Ouiza Ouyed) at cmontmorency.moodle.decclic.qc.ca.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Écrivez des fonctions qui permettent de faire l’ajout et le retrait d’éléments dans un tableau ordonné. Utilisez les signatures suivantes et ajoutez des fonctions au besoin.

public static int ajout(float[] vec, int nbEle, float valAjout) { ... }

public static int retrait(float[] vec, int nbEle, float valRetrait) { ... }

Est-ce que le code serait plus simple si les tableaux n'étaient pas triés?

View this question

Écrivez un programme qui est en mesure de trier, à l'aide du tri par sélection, un tableau contenant les sept temps de parcours suivants :

25, 30, 35, 20, 25, 35, 25
View this question

Que se passe-t-il si on tente d’accéder à un élément à l’extérieur d'un tableau?

View this question

Vous devez reproduire l'affichage suivant, soit un tableau qui contient les notes de cinq étudiants dans trois cours. Les ___ doivent être remplacés par des valeurs calculées à l'intérieur de votre programme.

Nom ZC6 ZD5 ZF5 Moyenne

----------------------------------

Nicolas 78 85 62 _____

Claude 92 88 95 _____

Frederic 67 53 61 _____

Ferdaws 43 35 71 _____

Farida 77 76 28 _____

----------------------------------

Maximum __ __ __

Vous devez écrire un programme principal (main()) dans lequel vous allez déclarer et initialiser trois tableaux, soit un pour les sigles des cours, un pour les noms et un tableau à deux dimensions pour les notes. Vous devez ensuite écrire le code afin de reproduire le tableau précédent dans lequel la première colonne a une largeur de 10 caractères, les trois suivantes, 3 caractères et la dernière, 7 caractères. Il est à noter qu'il y a deux espaces entre les colonnes.

On vous demande aussi de calculer la moyenne de chaque étudiant et de l'inscrire à droite du tableau en limitant le nombre de décimales à deux. Il faut enfin indiquer la note maximale obtenue dans chaque cours au bas du tableau.

Pour le calcul de la moyenne d'une ligne et du maximum d'une colonne, vous devez implémenter les fonctions ayant les signatures indiquées ci-dessous. Il est à noter que posMaxColonne() retourne la position du maximum et non la valeur maximale.

public static float moyenneLigne(int[][] tab, int idxLigne) { ... }

public static int posMaxColonne(int[][] tab, int idxColonne) { ... }

View this question

Want instant access to all verified answers on cmontmorency.moodle.decclic.qc.ca?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!