[PDF] e ané données e S avancées alg prog



Previous PDF Next PDF







Tableau de conversion des notes - UCLy

UCLy - Faculté de Droit - Tableau de conversion des notes Hors Europe Année universitaire 2017-2018 Amérique Latine Argentine - UCA 4 5 6 7 8 9 Ucly - Droit 10 11



Listes de notes - Educ-Horus

Saisie de notes: La saisie des notes est réalisée par les professeurs au travers du même écran Il choisit une classe ou un groupe (ils ne voit que les classes ou les groupes dans lesquels il enseigne) Il choisit la matière ou la sous-matière Il choisit la période En en-tête, le professeur fait le choix du tableau des notes à afficher:



Le éé , 2016, 19(2) : 108-135 Le éé du Marais de é Chapitre 6

Chapitre 6 : notes techniques, tableau de bord 2014 et é des Histeridae, Ptiliidae, Leiodidae, Scaphidiinae, Dasycerinae, Pselaphinae, Scydmaeninae et Silphidae (avec une è nouvelle pour la France)



Méthodes musicales nouvelles - Editions JM Tostivint

Title: Notation musicale Author: Jean-Michel Tositivint Subject: Description des signes musicaux fondamentaux et spécifiques Created Date: 2/9/2021 9:48:03 AM



b:210 b:18 États Financiers 2008 - Airbus

Pour de plus amples détails, veuillez vous reporter à la Note 32 « Tableau des flux de trésorerie consolidés » Les notes annexes font partie intégrante des É tats financiers consolidés (IFRS)





11 France Gall : Si maman si

Des clips pour apprendre n°11 11 France Gall : Si maman si Niveaux : Elémentaire (é), intermédiaire (i) Objectifs : Exprimer des sentiments, des goûts ; émettre des hypothèses Ecrire une lettre informelle ; demander des conseils Thèmes : La tristesse, la peur de l’avenir 1 Mise en route (é) Ecrire le mot «maman» au tableau



Annexe Liste Abreviations - staticoc-staticcom

EXEMPLES D’ABRÉVIATIONS DE MOTS Mot Abrév Mot Abrév administration admin ordre du jour OJ avec ac page p beaucoup bp parce que pcq c’est-à-dire cad pendant pdt cependant cpd personne pers chose ch petit, point pt conclusion ccl peut-être pê confer (se reporter à) cf pour pr court terme ct pourtant prtt



e ané données e S avancées alg prog

Au niveau de l'analyse et de l'algorithme exp tableau 2 png Exemple : Tableau notes élèves Donner le tableau de déclaration des objets pour un vecteur de 5 éléments de type réel pouvant contenir les notes des élèves exp tableau 3 png 3 Déclaration d'un tableau (Python) Python utilise plusieurs types de tableau, la plus pratique en terme

[PDF] fiche de préinscription inscrinet session 2017

[PDF] ecart type excel graphique

[PDF] relation de conjugaison formule

[PDF] relation de conjugaison et grandissement

[PDF] relation de conjugaison démonstration

[PDF] relation de conjugaison lentille mince convergente

[PDF] formule de conjugaison lentille divergente

[PDF] exercices périmètre cercle 6ème

[PDF] problème périmètre cercle cm2

[PDF] protocole ece svt

[PDF] comment calculer la profondeur du moho 1ere s

[PDF] ece profondeur du moho

[PDF] produit scalaire calcul

[PDF] produit scalaire de deux vecteurs orthogonaux

[PDF] bilan de matière tableau d'avancement

3 éme année SI (algo & prog)Version 1.0Les structures de

données avancées Paternité - Pas d'Utilisation Commerciale - Pas de Modification : http://infoskool.wordpress.com

BHI ©Réalisé par: : Ben Hmida IMED

Professeur tronc commun grade PPE

Email: ibhedunet@gmail.com

Année scolaire

2020-2021BHI_3SI_AP_001

Objectifs

• Utiliser le type tableau. • Utiliser les enregistrements. • Utiliser le type fichier.

BHI ©5

Introduction

Le chapitre structures de données avancées comporte 3 leçons :

La 1 ère leçon attaque le type tableau (une dimensions et deux dimensions)→ La 2 ème leçon attaque le type enregistrement→ La 3 ème leçon attaque le type fichier (typé et texte)→BHI ©7

I - Leçon N°1 : Les

tableauxI Quand on veut regrouper un certain nombre de variables de même type sous un même nom, on utilise la notion de tableau. Un tableau peut être considéré comme une suite de variables, de même nom, repérées par des indices.

A. Tableau à une dimension

Objectifs :

1. Déclarer Les tableaux à une dimension.

2. Manipuler des tableaux à une dimension dans un algorithme.

3. Traiter les tableaux en Python sous le type liste.

1. Définition d'un tableau

C'est quoi un tableau

Un tableau est une structure de données homogènes regroupant un ensemble d'éléments de même type.

Exemple

Comment représenter un tableau pour un vecteur de 5 éléments de type réel pouvant contenir les notes des élèves. exp tableau 1.png

BHI ©9

2. Déclaration d'un tableau (Algorithme)

En algorithme

Dans le cas général, pour déclarer un tableau, on utilisera la forme suivante :

Au niveau de l'analyse et de l'algorithme

exp tableau 2.png

Exemple : Tableau notes élèves

Donner le tableau de déclaration des objets pour un vecteur de 5 éléments de type réel pouvant contenir les notes des élèves. exp tableau 3.png

3. Déclaration d'un tableau (Python)

Python utilise plusieurs types de tableau, la plus pratique en terme de développement est la liste. Une liste est une structure de données qui contient une série de valeurs. Python autorise la construction de liste contenant des valeurs de type différent (par exemple entier et chaîne de caractères)

Au niveau langage Python

exp tableau 4.png

Exemple : Voyez l'exemple suivant :

Donner la liste d'un vecteur de 4 éléments de type chaîne de caractère pouvant contenir les noms des animaux. exp tableau 5.png

Leçon N°1 : Les tableaux

BHI ©10

Remarque

La liste peut également être indexée avec des nombres négatifs selon le modèle suivant : exp tableau 9.png

4. Exercice d'évaluation

Proposer une solution algorithmique et la traduction Python Remplir une liste L par N entiers aléatoires de 2 chiffres, puis éclater cette liste en deux listes L1 et L2 • L1 : contient les éléments pairs • L2 contient les éléments impairs

Afficher L1 et L2

Solution : Algorithme

TDO

ObjetTypeRole

........................................Leçon N°1 : Les tableaux

BHI ©11

Solution : Python

................................................................................................................................................Leçon N°1 : Les tableaux

BHI ©12

B. Tableau à deux dimensions

Objectifs :

1. Déclarer Les tableaux à deux dimensions.

2. Manipuler des tableaux à deux dimensions dans un algorithme.

3. Traiter les tableaux en Python sous le type liste.

1. Présentation générale

Activité

Supposez que vous deviez écrire un programme pour la modélisation du jeu de dames et le déplacement de pions sur le damier.

Proposez une solution.

Solution 1

Avec les outils que nous avons vu jusque là, le plus simple serait évidemment de modéliser le damier sous la forme d'un tableau. Chaque case est un emplacement du tableau, qui contient par exemple 0 si elle est vide, et 1 s'il y a un pion. On attribue comme indices aux cases les numéros 1 à 8 pour la première ligne, 9 à 16 pour la deuxième ligne, et ainsi de suite jusqu'à 64.

Simuler la solution si_dessus

................................................................................................................................................Leçon N°1 : Les tableaux

BHI ©13

Remarque

La règle du jeu dit qu'un pion d'une case i donnée ne doit être déplacer que vers les cases adjacentes à cette dernière ce qui va engendrer une complexité dans le repérage de ces cases.

Solution 2

Dans le domaine de l'informatique, il est possible de repérer une valeur par deux

coordonnées grâce aux tableaux à 2 dimensions. De ce fait le damier sera

représenté par un tableau 8*8 : c'est à dire 8 lignes et 8 colonnes et pour repérer un pion il suffit de donner le nom de ce tableau puis le n° de la ligne et celui de la colonne auquel il appartient. Ce qui facilitera énormément l'opération du repérage.

2. Déclaration et syntaxe algorithmique

On peut distinguer deux types de déclaration algorithmique, comme suivant : exp tableau 6.png

Comme peut déclarer comme suivant :

exp tableau 7.png

Leçon N°1 : Les tableaux

BHI ©14

Exemple

Le tapis de jeu d'échec est représenté sous forme d'un tableau à deux dimensions de taille 8 lignes et 8 colonnes, comme suivant : exp tableau 8.png

3. Déclaration d'un tableau (Python)

Indication : Python utilise plusieurs types de tableau, la plus pratique en terme de développement est la liste.

Sachez qu'il est tout-à-fait possible de construire des listes de listes. Cette

fonctionnalité peut être parfois très pratique.

Au niveau langage Python

exp tableau 10.png

Leçon N°1 : Les tableaux

BHI ©15

Exemple : Accès dans une liste des listes

Dans l'exemple précédent, chaque sous-liste contient une catégorie d'animal et le nombre d'animaux pour chaque catégorie. exp tableau 11.png Pour accéder à un élément de la liste, on utilise l'indiçage habituel : exp tableau 12.png Pour accéder à un élément de la sous-liste, on utilise un double indiçage : exp tableau 13.png

4. Exercice d'évaluation

Proposer une solution algorithmique et la traduction Python Remplir une matrice L par (N,N) entiers aléatoires de 2 chiffres sachant que N est dans [1..3], afficher le vecteur L1 des éléments pair, puis afficher le vecteur L2 des éléments impair, finalement afficher la somme des éléments de la matrice L et leurs moyenne • L1 : contient les éléments pairs • L2 contient les éléments impairs

Afficher L1 et L2

Solution : Algorithme

................................................................................................................................................Leçon N°1 : Les tableaux

BHI ©16

TDO

ObjetTypeRole

Solution : Python

Leçon N°1 : Les tableaux

BHI ©17

quotesdbs_dbs8.pdfusesText_14