[PDF] [PDF] Exercices corrigés - u-psudfr

Le programme principal appelle la fonction saisiepour la chaîne et pour la séquence et affiche le résultat Exemple d'affichage : Il y a 13 33 de "ca" dans votre 



Previous PDF Next PDF





[PDF] exercices corrigés algorithmepdf

EXERCICES – ALGORITHME SECONDE Exercice 5 1 Par exemple, si l' utilisateur entre le nombre 17, le programme affichera les nombres de 18 à 27



[PDF] SUJET + CORRIGE

Épreuve : Examen Date : Jeudi 19 décembre 2013 Heure : 9 heures Exemple : Soit T = [8,6,53,8,2,9,3,10], alors : – Les éléments de rang



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

2 1 Exemple d'algorithme : calculer le périmètre d'un cercle Liste des exercices Un exemple d'algorithme/programme est donné ci-dessous



[PDF] Exercices corrigés - u-psudfr

Le programme principal appelle la fonction saisiepour la chaîne et pour la séquence et affiche le résultat Exemple d'affichage : Il y a 13 33 de "ca" dans votre 



[PDF] Cours dinformatique industrielle

calculatrice, sur les notions vues en cours (exercices inclus) et en TP Programmation en Assembleur -- Rappel sur les algorigrammes Exemples : DSP (Digital Signal Processing), co-processeur arithmétique, processeur 3-D, contrôleur 



[PDF] Exercices organigramme 1

(information qui dépend généralement d'un capteur) 3 EXEMPLE : Début 10: 10W40 Mise en marche du système PORTE AUTOMATIQUE D'UN MAGASIN



[PDF] corrigé des TP de Fortran 90 (pdf) - Institut de Mathématiques de

1 Exercices de base Exercice 1 Exercice 2 qui utilise ces types dérivés, et écrit `a l'écran un exemple de constante pour chacun des types dérivés ainsi



[PDF] Cours dinformatique industrielle - Institut Fresnel

Avant toute chose, vous devez rédiger les algorigrammes requis, (2) sur les notions vues en cours (exercices inclus) et en TP Exemple : PORTBbits RB0 et  



[PDF] Automatique Linéaire 1 – Travaux Dirigés

"Electronique Tome 2 : Systèmes bouclés linéaires, de communication et de filtrage : Cours et exercices", François Manneville, Jacques Esquieu, Ed Dunod " 



[PDF] Algorithmes En Langage C By Robert Sedgewick - IPDN

Cours Exercices d algorithmes avec C gratuit en PDF Le Chemin De Russite Algorithmes amp algorigrammes Playhooky LANGAGE la taille spécifiée par exemple le programme ci dessous pile bien et ne montre que warning exemple 5 '

[PDF] algorigramme logiciel PDF Cours,Exercices ,Examens

[PDF] Algorigramme portail electrique, URGENT !!!!!!!!!!!!! 4ème Technologie

[PDF] algorigramme symbole PDF Cours,Exercices ,Examens

[PDF] Algoriithmique 2nde Mathématiques

[PDF] algorithm 2nde Mathématiques

[PDF] algorithm theorem PDF Cours,Exercices ,Examens

[PDF] algorithm theory PDF Cours,Exercices ,Examens

[PDF] algorithm theory pdf PDF Cours,Exercices ,Examens

[PDF] Algorithme

[PDF] algorithme 1ère Mathématiques

[PDF] algorithme 2nde Mathématiques

[PDF] algorithme 3ème Mathématiques

[PDF] Algorithme Terminale Mathématiques

[PDF] Algorithme & vecteurs 2nde Mathématiques

[PDF] algorithme ( divisibilité d'un nombre ) 2nde Mathématiques

[PDF] Exercices corrigés - u-psudfr

Énoncés

Énoncés des exercices

Remarque

+Les exercices suivants sont fournis à titre d"exemples et de modèles.

Ils sont soit simples, soit moins simples (notés◃dans la marge) soit difficiles (notés◃◃).

Les scripts du cours

Cours n

o1 : "Premiers pas en Python» 1. Affectez les variableset???par les valeurs 6.892 et 19.7.

Calculez et affichez la valeur de la vitesse.

Améliorez l"affichage en imposant un chiffre après le point décimal. 2. Saisir un nom et un âge en utilisant l"instruction??. Les afficher. Refaire la saisie du nom, mais avec l"instruction?. L"afficher. Enfin, utilisez la "bonne pratique» : recommencez l"exercice entranstypantles saisies effectuées avec l"instruction?

Cours n

o2 : "Contrôle du flux d"instructions» 1. Saisissezunflottant.S"ilestpositifounul,affichezsaracine,sinonaffichezunmessage d"erreur. 2.

L"ordrelexicographiqueest celui du dictionnaire.

Saisir deux mots, comparez-les pour trouver le "plus petit» et affichez le résultat. Refaire l"exercice en utilisant l"instruction ternaire : 3. On désire sécuriser une enceinte pressurisée. On se fixe une pression seuil et un volume seuil :? ? ???,? ? ????. Ondemandedesaisirlapressionetlevolumecourantdel"enceinteetd"écrireunscript qui simule le comportement suivant : si le volumeetla pression sont supérieurs aux seuils : arrêt immédiat; si seule la pression est supérieure à la pression seuil : demander d"augmenter le vo- lume de l"enceinte; si seul le volume est supérieur au volume seuil : demander de diminuer le volume de l"enceinte; sinon déclarer que "tout va bien». Ce comportement sera implémenté par une alternative multiple.

BC v2.1- 1 -2008 - 2009

Énoncés

4.

Initialisez deux entiers :? ? ?et? ? ??.

Écrire une boucle affichant et incrémentant la valeur de?tant qu"elle reste inférieure

à celle de?.

Écrire une autre boucle décrémentant la valeur de?et affichant sa valeur si elle est impaire. Boucler tant que b n"est pas nul. 5. Écrire unesaisie filtréed"un entier dans l"intervalle 1 à 10, bornes comprises. Affichez la saisie. 6. Affichez chaque caractère d"une chaîne en utilisant une boucle???. Affichez chaque élément d"une liste en utilisant une boucle???. 7. Affichez les entiers de 0 à 15 non compris, de trois en trois, en utilisant une boucle??? et l"instruction??. 8. Utilisez l"instructionpour interrompre une boucle???d"affichage des entiers de 1 à 10 compris, lorsque la variable de boucle vaut 5. 9. Utilisez l"instruction???pour modifier une boucle???d"affichage de tous en- tiers de 1 à 10 compris, sauf lorsque la variable de boucle vaut 5. 10. Utilisez uneexceptionpour calculer, dans une boucle évoluant de -3 à 3 compris, la valeur de sin(x)/x. 11. Laclause????desboucles.Danscetexercice,effectuezlessaisiesavecdes et les affichages avec des?, tous deux appartenant au module??. Initialisez une liste avec 5 entiers de votre choix puis saisissez un entier. Dans une boucle for, parcourez la liste. Si l"entier saisie appartient à la liste, sauvez-le et interrompez la boucle (puisque vous l"avez trouvé). Si la boucle s"est bien terminée, utilisez une clause????pour afficher un message l"annonçant. Entrez maintenant un autre entier, cette fois-ci positif. Écrivez une bouclepour déterminer si cet entier est premier. S"il ne l"est pas, la boucle devra afficher le premier diviseur trouvé et s"interrompre. S"il est premier, l"afficher dans une clause????.

Cours n

o3 : "Les fonctions» 1. Écrire une procédureavec quatre paramètres :????,,???et???. Cette procédure doit afficher la table des????, deà???, de???en???. Tester la procédure par un appel dans le programme principal. 2. Écrire une fonction????qui retourne le cube de son argument.

2008 - 2009- 2 -BC v2.1

Énoncés

Écrireunefonction??quicalculelevolumed"unesphèrederayon?fourni en argument et qui utilise la fonction????. Tester la fonction??par un appel dans le programme principal. 3. Écrire une fonctionqui retournef(x)AE2x3Åx¡5.▹ Écrireuneprocédure??avecquatreparamètres:???,???,??? et. Cette procédure affiche les valeurs de???, de???à???, tous les. Elle doit respecterborneInfÇborneSup. Tester cette procédure par un appel dans le programme principal après avoir saisi les deux bornes dans une???et le nombre de pas dans une(utilisez le module???). 4. Écrire une fonction???qui retourne le volume et la masse d"un el- lipsoïde grâce à un tuple. Les paramètres sont les trois demi-axes et la masse volu- mique. On donnera à ces quatre paramètres des valeurs par défaut.

On donne :vAE4

3

¼abc

Tester cette fonction par des appels avec différents nombres d"arguments. 5. Écrire une fonctionavec un argument "tuple de longueur variable» qui calcule la somme des nombres contenus dans le tuple. Tester cette fonction par des appels avec différents tuples d"entiers ou de flottants. 6. Écrire une autre fonctionavec trois arguments, et qui renvoie leur somme. Dans le programme principal, définir un tuple de trois nombres, puis utilisez la syn- taxe d"appel à la fonction quidécompressele tuple. Affichez le résultat. 7. Écrire une fonction????avec un argument "dictionnaire de longueur va- riable», et qui affiche son argument. Dans le programme principal, définir un dictionnaire, puis utilisez la syntaxe d"appel à la fonction quidécompressele dictionnaire. Affichez le résultat.

Cours n

o4 : "Structures de données Python» 1. définir la liste : ??? ??? ??? ???, puis effectuez les actions suivantes : triez et affichez la liste; ajoutez l"élément 12 à la liste et affichez la liste; renversez et affichez la liste; affichez l"indice de l"élément 17; enlevez l"élément 38 et affichez la liste; affichez la sous-liste du 2 eau 3eélément; affichez la sous-liste du début au 2 eélément; affichez la sous-liste du 3 eélément à la fin de la liste; affichez la sous-liste complète de la liste;

BC v2.1- 3 -2008 - 2009

Énoncés

affichez le dernier élément en utilisant un indiçage négatif. Bien remarquer que certaines méthodes de liste ne retournent rien. 2. Initialisez????commeunelistevide,et?commeunelistedecinqflottantsnuls.

Affichez ces listes.

Utilisez la fonction??pour afficher :

les entiers de 0 à 3; les entiers de 4 à 7; les entiers de 2 à 8 par pas de 2. Définircomme une liste des entiers de 0 à 5 et testez l"appartenance des élé- ments 3 et 6 à. 3. Utilisez une liste en compréhension pour ajouter 3 à chaque élément d"une liste d"en- tiers de 0 à 5. 4. Utilisez une liste en compréhension pour ajouter 3 à chaque élément d"une liste d"en- tiers de 0 à 5, mais seulement si l"élément est supérieur ou égal à 2. 5. Utilisezunelisteencompréhensionpourobtenirlaliste? ◃ à partir des chaîneset????. Indication: utilisez deux boucles???imbriquées. 6. Utilisez une liste en compréhension pour calculer la somme d"une liste d"entiers de 0

à 9.

7. Définir deux ensembles (sets) :XAE{a,b,c,d} etYAE{s,b,d}, puis affichez les résultats suivants :quotesdbs_dbs2.pdfusesText_2