[PDF] [PDF] Les tableaux 1 Exercice 1 - LIPN

Ecrire les algorithmes permettant : 1 Le calcul du nombre d'occurences d'un élément donné dans un tableau Nb_occurences (T: Tableau d'entier, N: entier) 



Previous PDF Next PDF





[PDF] exercices corrigés algorithmepdf

Ecrire un algorithme qui demande à l'utilisateur un nombre compris entre 1 et Lire la suite des prix (en euros entiers et terminée par zéro) des achats d'un client La deuxième remarque est qu'on a programmé ici trois boucles successives



[PDF] Exercices avec Solutions

Exercices Corrigés d'Algorithmique – 1ére Année MI 5 EXERCICE 1 Alors P← A ; /*On peut initialiser le produit à A et commencer la boucle à 2 Pour I ←2 à B



[PDF] Algorithmique - Correction du TD3

18 déc 2012 · 1 Les boucles (suite) Exercice 1 Ecrire un algorithme qui reçoit en entrée un nombre entier de 1 à 10 et affiche en sortie la table de Construire un algorithme permettant d'évaluer vos chances de gagner dans D'après cet exercice le nombre de couples de shadoks Fn à chaque mois n obéit à la loi :



[PDF] Série dexercices supplémentaire : Les tests & boucles

Exercice 2 : Ecrire un algorithme qui permet de vérifier le mot de passe saisi au clavier L'utilisateur a droit à 3 chances pour que la machine lui affiche le succès  



[PDF] TD 3 : Boucles

Les exercices ci-dessous sont à formuler en langage algorithmique textuel, 2 Au lieu d'afficher une ligne verticale, afficher un triangle rectangle composé de



[PDF] Les boucles 1 Exercice 1 - LIPN

Ingénieurs 1`ere année (MACS/Télécom/Mesures/Energie) 2008/2009 Correction du T D 1 Les boucles 1 Exercice 1 Ecrire les algorithmes permettant de 



[PDF] Les tableaux 1 Exercice 1 - LIPN

Ecrire les algorithmes permettant : 1 Le calcul du nombre d'occurences d'un élément donné dans un tableau Nb_occurences (T: Tableau d'entier, N: entier) 



[PDF] Algorithmique et programmation : les bases (Algo) Corrigé

d'un algorithmique, les variables, les types, les constantes, les expressions et les instructions Table des matières Exercice 8 : Cube d'un réel (avec une variable ) lidité d'une boucle, on peut mettre en évidence un invariant C'est une 



[PDF] Exercices et problemes dalgorithmique - Numilog

Si la plupart des ouvrages de cours d'algorithmique contiennent des énoncés d' exercices, peu sont corrigés C'est donc l'une On parle d'invariant de boucle



[PDF] Exercices et problèmes dalgorithmique - Adrien Poupa

comme référence pour le langage algorithmique utilisé dans les corrigés Les structures de contrôle (branchements conditionnels et boucles) permettent à un 

[PDF] exercices corrigés d'algorithmique sur les matrices

[PDF] exercices corrigés d'algorithmique sur les matrices pdf

[PDF] exercices corrigés d'analyse de la variance

[PDF] exercices corrigés d'analyse factorielle des correspondances

[PDF] exercices corrigés d'economie de developpement pdf

[PDF] exercices corrigés d'économie financière pdf

[PDF] exercices corrigés d'économie générale avec corrigés détaillés

[PDF] exercices corrigés d'économie générale avec corrigés détaillés pdf

[PDF] exercices corrigés d'économie générale pdf

[PDF] exercices corrigés d'économie internationale

[PDF] exercices corrigés d'économie politique pdf

[PDF] exercices corriges d'estimation

[PDF] exercices corrigés d'estimation et échantillonnage pdf

[PDF] exercices corrigés d'estimation ponctuelle pdf

[PDF] exercices corrigés d'hydrologie de surface

Correction du T.D. 2

Les tableaux

1 Exercice 1

Ecrire les algorithmes permettant :

1. Nb_occurences (T: Tableau d'entier, N: entier) : entier

VAR i,nb_occ : entiers

Debut nb_occ <- 0

Pour i <- 1 a N Faire

Si T[i] = X

Alors nb_occ <- nb_occ + 1

Fsi Fpour retourner nb_occ Fin 2.

VAR somme, i: entiers

somme <- 0

Pour i <- 1 a N Faire

somme <- somme + T[i] Fpour moyenne <- somme / N retourner moyenne

Minimum (T: Tableau d'entier, N: entier): entier

VAR min, i: entiers

min <- T[1]

Pour i <- 2 a N Faire

Si T[i]

Alors min=T[i]

Fsi Fpour retourner min 3. 1

VAR i: entiers

Debut i <- 1

Tant que i < N ET T[i] <= T[i+1] Faire

i <- i + 1 Ftque est_trie <- (i = N) retourner est_trie Fin 4. n:u:v=Pi=n Produit_scalaire (u: Tableau d'entiers, v: Tableau d'entiers, n: entier): entier

VAR i, prod_scalaire: entiers

Debut prod_scalaire <- 0

Pour i <- 1 a n Faire

prod_scalaire <- prod_scalaire + u[i] * v[i] Fpour retourner prod_scalaire; Fin

2 Exercice 2

Exemple :

Tableau initial

D E C A L A G E E C A L A G E D

VAR tmp: caractµere

i: entier Debut tmp <- T[1]

Pour i <- 1 a N-1 Faire

T[i] <- T[i+1]

Ftque

T[N] <- tmp

Fin

3 Exercice 3

(aij) etB= (bij) de dimensionn:cij=Pk=n 2 i: entier Debut

Pour i <- 1 a n Faire

Pour j de 1 a n Faire

c[i][j] <- 0

Pour k de 1 a n Faire

c[i][j] <- c[i][j] + a[i][k] * b[k][j] Fpour Fpour Fpour retourner c Fin

4 Exercice 4

Soit un tableauTavecT(i)2 f0;1g. Ecrire un algorithme qui retourne la pos_suite_0 (t: Tableau d'entiers, n: entier): entier

VAR pos, lmax, lg, i: entiers

Debut pos = -1 lmax = 0 suite = Faux pour i

Pour i <- 1 a n Faire

Si t[i]= 0

Alors

Si NON suite

Alors lg <- 0 suite = 1 Fsi lg = lg+1

Si suite = Vrai

Alors suite <- Faux

Si lg > lmax

Alors lmax = lg pos = i - lg Fsi 3 Fsi Fsi Fpour

Si suite=Vrai ET lg > lmax

Alors pos = i - lg + 1 Fsi return pos Fin

5 Exercice 5

plus_grand_ecart (t: Tableau d'entiers, n: entier): entier

VAR: min, max, i: entiers

Debut min = t[1] max = t[1]

Pour i <- 2 a n Faire

Si t[i] > max

Alors max = t[i] Fsi

Si t[i] < min

Alors min = t[i] Fsi Fpour return max - min Fin 4quotesdbs_dbs14.pdfusesText_20