

Les tableaux la leçon
Presentation
•
Education
•
12th Grade
•
Practice Problem
•
Medium
Intissar Trabelsi
Used 2+ times
FREE Resource
8 Slides • 6 Questions
1
Pour travailler avec plusieurs valeurs du même type. on utilise une structure de données appelée "tableau" ou "vecteur".
Un tableau est une structure de données qui permet de ranger un ensemble fini d'élément de même type
Un tableau est caractérisé par son nom, sa taille et le type de son contenu.
En algorithme, Les cases du tableau, sont indexées à partir de 0 ou de 1.
En Python, Les cases du tableaux sont indexées à partir de 0.
Chaque case du tableau est une variable, référencée par son indice : Nom_tableau[indice]
(T[0] , Palestine[3], B[2]...)
2
Déclaration des tableaux
Toutes les actions (saisie, affichage, modification...) sur le tableau, se fait case par case.
Remarque importante !
3
Multiple Select
un tableau est caractérisé par
son nom
son type
le type de son contenu
sa taille
la taille de son contenu
4
Match
Relie chaque tableau avec sa description
un tableau de 5 entiers
un tableau de 5 réels
un tableau de 5 chaines
un tableau de 5 caractères
un tableau de 5 booléens
un tableau de 5 entiers
un tableau de 5 réels
un tableau de 5 chaines
un tableau de 5 caractères
un tableau de 5 booléens
5
Match
relie chacune de ses instructions avec son rôle
saisir une case
déclarer un tableau de 10 entiers
afficher une case
affecter une valeur à une case
lire(T[i])
T: tableau de 10 entiers
écrire (t[i])
t[i] <-- 10
lire(T[i])
T: tableau de 10 entiers
écrire (t[i])
t[i] <-- 10
6
Match
relie chacune de ses instructions python avec son rôle
remplir une case de type entier via le clavier
déclarer un tableau
afficher une case
affecter une valeur à une case
remplir une case de type chaine via le clavier
T[i]=int(input("donner une case"))
T=array([int*20)
print (t[i])
t[i] = 10
T[i]=input("donner une case")
T[i]=int(input("donner une case"))
T=array([int*20)
print (t[i])
t[i] = 10
T[i]=input("donner une case")
7
Fill in the Blanks
Soit le tableau V de 5 entiers.
donner le contenu de chaque case à la fin de ces instructions:
V[1] <-- 8
V[ 2] <-- 2
V[3] <-- V[1] div V[2]
V[4] <-- V[1] mod V[3]
V[5] <--V[2]+ V[3]*V[4]
8
Categorize
lire(t[i])
lire(T)
écrire(T[i])
écrire(T)
t[2] <-- 4
t[-2] <-- 4
t[c] <-- 7
V[''c''] <-- ''h''
t[i] <-- ord(V[i])
t <-- V
V[3] <-- "p"
V[3] <-- 4
T est un tableau de 10 entiers, et V un tableau de 10 caractères.
9
Application
Ecrire l'algorithme d'un programme qui permet de saisir une chaine de 3 caractères, puis mettre le code ASCII de chacun de ses caractères dans un tableau T
Exemple : Pour Ch= "Bac" on aura
10
11
12
On veut reprendre l'application précédente mais avec n'importe quelle chaine :
Ecrire l'algorithme d'un programme qui permet de saisir une chaine de caractères non vide et de longueur maximale 100, puis mettre le code ASCII de chacun de ses caractères dans un tableau T
Exemple : Pour Ch= "Baccalaureat" on aura
13
14
Pour travailler avec plusieurs valeurs du même type. on utilise une structure de données appelée "tableau" ou "vecteur".
Un tableau est une structure de données qui permet de ranger un ensemble fini d'élément de même type
Un tableau est caractérisé par son nom, sa taille et le type de son contenu.
En algorithme, Les cases du tableau, sont indexées à partir de 0 ou de 1.
En Python, Les cases du tableaux sont indexées à partir de 0.
Chaque case du tableau est une variable, référencée par son indice : Nom_tableau[indice]
(T[0] , Palestine[3], B[2]...)
Show answer
Auto Play
Slide 1 / 14
SLIDE
Similar Resources on Wayground
12 questions
Ruptura amorosa
Presentation
•
University
10 questions
verbos: pasado, presente y futuro.
Presentation
•
KG
10 questions
La narrativa contemporánea
Presentation
•
12th Grade
12 questions
Way Maker
Presentation
•
KG
10 questions
EJERCICIOS MATEMÁTICA 7° EGB
Presentation
•
KG - University
9 questions
arbori - informatica
Presentation
•
12th Grade
9 questions
RATON PEREZ
Presentation
•
KG
11 questions
Variety
Presentation
•
KG
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
Discover more resources for Education
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
10 questions
Exploring the 4 Major Macromolecules and Their Functions
Interactive video
•
9th - 12th Grade
21 questions
Los paises hispanohablantes y sus capitales
Quiz
•
12th Grade
20 questions
Cell Transport
Quiz
•
9th - 12th Grade
20 questions
Budgeting
Quiz
•
9th - 12th Grade
20 questions
Investing
Quiz
•
9th - 12th Grade
11 questions
NFL Football logos
Quiz
•
KG - Professional Dev...
25 questions
Spanish Cognates
Quiz
•
7th - 12th Grade