On donne le prix de chaque modèle dans un second tableau à une seule dimension Ecrire un programme qui calcule le chiffre d'affaire généré par chacun des
Previous PDF | Next PDF |
[PDF] Les tableaux 1 Exercice 1 - LIPN
Correction du T D 2 Les tableaux 1 Exercice 1 Ecrire les algorithmes permettant : 1 Le calcul du nombre d'occurences d'un élément donné dans un tableau
[PDF] Tableaux - CORRIGE - grug
Exercice 1 Ecrire une A partir de deux tableaux précédemment saisis, écrivez un algorithme qui Ecrire une procédure qui permet de calculer le produit de 2 matrices qui sont représentées par 2 tableaux à deux dimensions Corrigé
[PDF] TD8 : Tableaux à deux dimensions (Corrigé)
Soit un tableau à deux dimensions de 5 par 5 entiers complètement initialisé : 6 2 3 5 Question 1 2 : Écrire un algorithme qui permet premièrement d'afficher la diagonale (de gauche Exercice 4 : Manipulation des matrices en dynamique**
[PDF] Correction des exercices de travaux dirigés Exercice 1 - IUTenligne
Chapitre 8 : tableaux à deux dimensions Correction des exercices de travaux dirigés Exercice 1 : notes (somme de lignes et de colonnes) 1 (mat 1) 2 (mat 2)
[PDF] AP1 TD4 – Les tableaux : correction
Exercice 3 – Un algorithme fondamental : trouver le max d'un tableau Soit un tableau d'entiers T à une dimension de taille 100 On suppose que T est déjà
[PDF] Corrigé des exercices sur les tableaux à deux dimensions
On donne le prix de chaque modèle dans un second tableau à une seule dimension Ecrire un programme qui calcule le chiffre d'affaire généré par chacun des
[PDF] Exercices avec Solutions
Exercices Corrigés d'Algorithmique – 1ére Année MI 23 EXERCICE 1 Soit un vecteur T (tableau à une dimension) contenant N nombres entiers (N≤100)
[PDF] Algorithmique Chapitre 5 : Tableaux - Pr ABDELMAJID DARGHAM
Tableau à deux dimensions ▫ Tableau dynamique ▫ Traitements sur les tableaux ▫ Exercices corrigés Architecture des ordinateurs Algorithmique
[PDF] Algorithmique - Correction du TD3
18 déc 2012 · Par exemple, si l'algorithme reçoit le nombre 7, il affichera la table : – 1×7 = Données : deux vecteurs p et q dans un espace (Euclidien) à 3 dimensions D' après cet exercice le nombre de couples de shadoks Fn à chaque mois n obéit à la loi : Données : un tableau de 100 entiers, une valeur entière x
[PDF] Algorithmes et structures de données : TD 2 Corrigé - LaBRI
Algorithmes et structures de données : TD 2 Corrigé Tableaux Exercice 2 1 Exercice 2 3 Considérer le tableau `a une dimension de taille 12 qui stocke le
[PDF] algorithme terminale s suites
[PDF] algorithmique cours avec 957 exercices et 158 problèmes pdf
[PDF] algorithmique et programmation
[PDF] algorithmique et programmation exercices corrigés pdf
[PDF] algorithmique et programmation pdf
[PDF] algot ikea avis
[PDF] algot ikea pdf
[PDF] ali baba séquence pédagogique
[PDF] aliasing doppler
[PDF] aliment interdit femme enceinte 1er trimestre
[PDF] aliment riche en vitamine e et zinc
[PDF] alimentation 2 ans
[PDF] alimentation 5 ans
[PDF] alimentation animale elevage
Corrigé des exercices sur les tableaux à
deux dimensionsExercice 4.3.1Tableau de vente
On va considérer un tableau à deux dimensions qui regroupe les informations relatives aux ventes
de voitures dans une concession. Une première dimension sert à représenter les différents modèles
de voitures (une colonne pour chaque modèle). Une deuxième dimension sert à représenter les ventes
d"un vendeur de l"entreprise (une ligne par vendeur). Une case contient le nombre de voitures d"un modèle donné vendu par un vendeur X.Question 1
On suppose qu"il y a 4 modèles et 4 vendeurs. Ecrivez un programme qui crée le tableau des ventes et lit au clavier les données permettant de le remplir.Question 2
Ecrivez un programme qui donne le nombre d"exemplaires vendus pour chacun des modèles.Question 3
On donne le prix de chaque modèle dans un second tableau à une seule dimension. Ecrire unprogramme qui calcule le chiffre d"affaire généré par chacun des vendeurs, c"est à dire le total de ses
ventes exprimé en euros.public classExoTab3_1{ public static voidmain(String[] args){ // question 1 int[][] ventes =new int[4][5]; for(inti=0; i<4; i++){ for(intj=0; j<5; j++){Terminal.ecrireInt(i);
Terminal.ecrireInt(j);
Terminal.ecrireStringln(":");
ventes[i][j]=Terminal.lireInt(); 1 // question 2 for(inti=0; i<4; i++){ inttotal = 0; for(intj=0; j<5; j++){ total=total+ventes[i][j]; Terminal.ecrireString("Ventesdumodèle" + i + ":");Terminal.ecrireIntln(total);
// question 3 int[] prix = {10000,20000,30000,40000}; for(intligne=0; ligne<5; ligne++){ inttotal=0; for(intcol=0; col<4; col++){ Terminal.ecrireString("Ventesduvendeur" + ligne + ":");Terminal.ecrireStringln(total + "euros");
}Exercice 4.3.2occupation de salleUne salle de réunion peut être utilisée par différents employés d"une entreprise. La réservation se
fait par plage d"une heure, de 8H00 du matin à 19H00. Chaque plage d"une heure commence à l"heure
pile (par exemple, il y a une plage 9H00-10H00 mais il n"y a pas de plage 9H15-10H15.Un tableau de booléens à deux dimensions est utilisé pour représenter si la salle est occupée
(valeur true) ou disponible (valeur false) pendant une semaine. Une dimension est utilisée pour coder
les jours ouvrables de 0 (lundi) à 4 (vendredi). L"autre dimension est utilisée pour les plages horaires
de 0 (8H00-9H00) à 10 (18H00-19H00). Chaque case correspond à la réservation de la salle pour une
plage d"un jour donné.boolean[][] occupee = {false,true,false,true,false,true,true,false,false,false}};Question 1affichage écrire un programme qui déclare la variableoccupeecomme ci-dessus et qui affiche l"occupa- tion de la salle de façon intelligible (par exemple : salle occupee le mardi de 9H00 à 10H00).Question 2taux d"occupation
écrire un programme qui calcule le taux d"occupation de la salle, c"est à dire le nombre de plages
réservées divisé par le nombre total de plages.2 NFA031
cCNAM 2012
Question 3reservation
écrire un programme qui permet à l"utilisateur de réserver une plage. Il faut vérifier que la salle
est libre au moment demandé.public classExoTab3_2{ public static voidmain(String[] args){ boolean[][] occupee = // question 1Terminal.ecrireStringln("lundi");
for(intplage=0;plage<11;plage++){ if(occupee[0][plage]){ Terminal.ecrireString("reservéede" + (plage+8) + "H00à");Terminal.ecrireStringln((plage+9) + "H00");
Terminal.ecrireStringln("mardi");
for(intplage=0;plage<11;plage++){ if(occupee[1][plage]){ Terminal.ecrireString("reservéede" + (plage+8) + "H00à");Terminal.ecrireStringln((plage+9) + "H00");
Terminal.ecrireStringln("mercredi");
for(intplage=0;plage<11;plage++){ if(occupee[2][plage]){ Terminal.ecrireString("reservéede" + (plage+8) + "H00à");Terminal.ecrireStringln((plage+9) + "H00");
Terminal.ecrireStringln("jeudi");
for(intplage=0;plage<11;plage++){ if(occupee[3][plage]){ Terminal.ecrireString("reservéede" + (plage+8) + "H00à");Terminal.ecrireStringln((plage+9) + "H00");
Terminal.ecrireStringln("vendredi");
for(intplage=0;plage<11;plage++){ if(occupee[4][plage]){ Terminal.ecrireString("reservéede" + (plage+8) + "H00à");Terminal.ecrireStringln((plage+9) + "H00");
// question 2 intnbocc = 0; for(intjour=0; jour<5; jour++){ for(intplage=0;plage<11;plage++){NFA031
cCNAM 2012 3
if(occupee[jour][plage]){ nbocc++;Terminal.ecrireStringln("Tauxd"occupation:" +
(nbocc *100)/55); // question 3 intjour;String rep;
jour = Terminal.lireInt(); intplage;Terminal.ecrireString("(ex:8pour8H00)");
plage = Terminal.lireInt() -8; if(occupee[jour][plage]){ }else{ occupee[jour][plage]=true; }Question 4 On veut représenter une photo en noir et blanc comme un ensemble de points, avec pour chaquepoint un niveau de gris codé par un entier compris entre 0 (pour noir) et 255 (blanc). Les points ont
des coordonnées cartésiennes (x,y) indiquant leur position sur l"image.xyEcrivez un programme (méthode main) qui contienne successivement :
- la saisie d"une image au clavier. Pour cela, on pourra demander à l"utilisateur de rentrer leniveau de gris de chaque point. Il faut vérifier que ce niveau de gris est bien compris entre 0 et
255.- lecalculdunombredepointsblancssurcetteimageetlepourcentagedespointsquisontblancs. Ce pourcentage pourra être de type entier ou de type nombre à virgule.
- l"éclaircissement de l"image obtenu en ajoutant 30 à chaque niveau de gris, sans dépasser toute-
4 NFA031
cCNAM 2012
255).public classExoTab3_3{ public static voidmain(String[] args){ // question 1 intlargeur, hauteur; largeur = Terminal.lireInt(); hauteur = Terminal.lireInt(); int[][] image =new int[largeur][hauteur]; for(intx = 0; x