Définition : Début Instructions Fin. Le corps : les tâches à exécuter.

Documents pareils
Bougez, protégez votre liberté!

Ce document a été mis en ligne par le Canopé de l académie de Montpellier pour la Base Nationale des Sujets d Examens de l enseignement professionnel.

Comment régler un litige avec son vendeur de produits financiers?

LES ESCALIERS. Du niveau du rez-de-chaussée à celui de l'étage ou à celui du sous-sol.

Accueil Events, l accueil personnalisé des touristes d affaires Informations, bonnes adresses, réservations et découvertes!

PLANIFICATION ET BUDGÉTISATION

Un exemple d étude de cas

Chapitre 3: TESTS DE SPECIFICATION

Centre de Récupération de SoftThinks

Compression Compression par dictionnaires

l Agence Qui sommes nous?


! " # $%& '( ) # %* +, -

Étude des formes de pratiques de la gymnastique sportive enseignées en EPS à l école primaire

sommaire Introduction Fiches des 41 soldats disparus Le devoir de mémoire lettre à la mère de Maurice Quemin Glossaire / Sources

Retour d expérience sur le management des processus

10 juin 2010 Polytech Lille. Organisé par le Certia Interface, AQUIMER et le RMT (Réseau Mixte Technologique) Gestion durable des fluides.

Le décret du 11 mars 1999 relatif au PERMIS D ENVIRONNEMENT

curité du patient 19 mai 2009 Aurore MAYEUX Guy CLYNCK LIE

CHAPITRE 1. Suites arithmetiques et géometriques. Rappel 1. On appelle suite réelle une application de

Molécules et Liaison chimique

Tutoriel Infuse Learning. Créer des quizzes multimédias sur ordinateur ou tablette


Technique RSR /DCo

Cours d analyse numérique SMI-S4

Elargissez l horizon de votre gestion.

La Cible Sommaire F o c u s

100 % gratuit. inédit.

!" #$#% #"& ' ( &)(*"% * $*' )#""*(+#%(' $#),")- '(*+.%#"'#/* "'") $'

RECAPITULATIF PLANS Pour quelle école?

Peut-on perdre sa dignité?

L AIDE AUX ATELIERS D ARTISTES :

Table des matières. Partie I : La nouvelle déduction pour la propre et unique habitation

ld. les salariés. !c. qui s'occupe des relations avec le gouvernement. lb. repose sur le principe de décentralisation. !c. le dirigeant.

Comment chercher des passages dans la Bible à partir de références bibliques?

POUR ATTEINDRE VOS OBJECTIFS D AFFAIRES

RDV E-commerce 2013 Mercredi 6 Mars, Technopark

DON ET GREFFE D ORGANES EN TUNISIE. Dr Mylène Ben Hamida Centre National pour la Promotion de la Transplantation d Organes

#"$&'$+*" (" ),'-"."'($ %($

Séries numériques. Chap. 02 : cours complet.

Corrigé du baccalauréat S Pondichéry 12 avril 2007

Lot 4: Validation industrielle. Youness LEMRABET Pascal YIM, 19/11/2010

GUIDE GÉNÉRAL SUR LE CCSP ET LA PRÉSENTATION DE L I N F O R M ATION FINANCIÈRE DES CONSEILS SCOLAIRES

SPECIFICATION DES ECHANGES DE DONNEES INFORMATISES (E.D.I.)

MT940-MultiLine. Formats. Version 3.02 du 17/01/2013. Sommaire: Extraits de compte (Formats utilisés) 2

Formules emprunts obligataires

C f tracée ci- contre est la représentation graphique d une

CORRECTION EXERCICES ALGORITHME 1

À travers deux grandes premières mondiales

VMware ESX : Installation. Hervé Chaudret RSI - Délégation Centre Poitou-Charentes

GUIDE UTILISATEUR MESSAGE FACTURE

Université de Sherbrooke, Département d informatique

CONJUGUÉ D'UN POINT PAR RAPPORT À UN TRIANGLE

N FR TH 3.~CFR CEFRI

Informations techniques

Sauvegarde en ligne sécurisée SRXBackup 100 % Automatique. Disponible 24/7. Cryptage 256 bits.

V - Les applications. V.1 - Le Domain Name System. V Organisation de l espace. Annuaire distribué. Définition. Utilisation par le resolver

Contrat d'association avec mise en commun des honoraires

ORGANISATION. LA RÉPUBLIQUE FRANÇAISE POUR LA MISE EN VALEUR DU. FLEUVE SÉNÉGAL .,,_.,...,,... ,... Il r r ' C fi. ;f rlfcii - 1ntr...,..

Exercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point

OpenLDAP : retour d expérience sur l industrialisation d annuaires critiques

Notice d'exploitation

SYSTEME D EXPLOITATION : MS-DOS

Le package bibleref-french

Jeux de caracte res et encodage (par Michel Michaud 2014)

Limitations of the Playstation 3 for High Performance Cluster Computing

!"" # $%%&'())) * + ' # ()))'()),!"" -. /

Structures algébriques

Exercices de géométrie

' ( ) &" * +)&,! 0 1&,! ) 2334

International : les références d Ineo Systrans

a g c d n d e s e s m b

FASCICULE DES BILANS ET COMPTES DE RESULTAT DES INSTITUTIONS DE MICROFINANCE DU SENEGAL

P-W. 0,5 Nm. 2 Nm. Optional. fissare su piastra fix on the plate auf der Platte befestigen fixer sur plaque fijar en la placa

Votre succès notre spécialité!

Automatisation. Industrialisation des tests

Introduction. Littéralement : «Services de gestion des droits liés à l Active Directory» ADRMS Windows Serveur 2008 un nouveau rôle

Exercices - Polynômes : corrigé. Opérations sur les polynômes

CS-DRMS. Enhancing Functionalities. Commonwealth Secretariat Debt Management Forum London, June De l Ouest. Centrale

Agence Saison d Or :: Activités de l entreprise. Identité Visuelle. Editions. Site Internet. Marketing. Référencement.

LE PRODUIT SCALAIRE ( En première S )

Triangle de Pascal dans Z/pZ avec p premier

Philippe-Didier GAUTHIER

introduction Chapitre 5 Récursivité Exemples mathématiques Fonction factorielle ø est un arbre (vide) Images récursives

La santé de votre entreprise mérite notre protection.

Construction d un cercle tangent à deux cercles donnés.

Circuits intégrés micro-ondes

SAV ET RÉPARATION. Savoir-faire.

formation expérience professionnelle logiciels

L équipement informatique pour le module EECA. Kit d enregistrement (KE) Description des pré-requis techniques et de configuration minimale

logo QUI SUIS-JE? WEB DESIGN PARIS ET PARTOUT EN FRANCE!

ALGORITHMIQUE II NOTION DE COMPLEXITE. SMI AlgoII

MUTATIONS ÉCONOMIQUES DANS LE DOMAINE AUTOMOBILE. Démarche méthodologique et synthèse

TSM EVOLUTION > SYSTÈME DE DÉTECTION INCENDIE ADRESSABLE ET CONVENTIONNEL ADR

6605 MFP 3615 MFP. Sommaire : Paramètres généraux. Réglages de l Horloge et des Bacs. Paramètre Copie (par défaut) Paramètres Réseaux (IP)

Le tableau de bord de la fonction comptable. 27 mai 2009

La virtualisation ou comment délivrer la sécurité en tant t que service, tout t en atteignant ses objectifs business.

GEOSI. Les intérêts et les Emprunts

IBM Cognos Enterprise

Transcription:

I N T R O U C T I O N U n a l g o r i t h m e e s t l a d e s c r i p t i éo cn i sp ea r s o u s f o r m e d e c o n c e p t s s i m p l e sa d e lè a r e m ad no in t o n p e u t r é s o u d r e u n p r o bèlm ea a n s l a v i e d e t o u s l e s j o u r sa n o u s a v o n s s o u v e n t b ée s o ui dn r e d e d er s p r o b lè m e sa S u r t o u t s i o n c o nèsrie d l a n o t i o n d ea p èr mo ea b l a u s e n s l a ra g e U n e x e m p l e d e p r o b lè m e q u i n o u s c o n c e r n e t o u sa o u ia ê m e m v o u sa e s t c e l u i d e l a c u i s i n eaé ê t evs o uds a n s u n e c u i s i n ea v ot u sr o u v e z d u r i za c o m m e n t l e c u i r eaê V o i c i u n e às m a ru ci hv e r e s i m p l eaé AsA r e m p l i r u n e c a s s e r o l e da e a ua AtA y a j o u t e r u n e p iéne c d e s e la AuA l a m e t t r e s u r l ef e ua AvA a t t e n d r eélab u l l i t i o n d e la e a ua AwA m e t t r e l e r i z d a n s l a c a s s e r o l ea AxA l e l a i s s e r c u i r easar àasaw m i n u t e sa AyA é g o u t t e r l e r i za IA I IA I I IA S O M M A I R E N o t io ndaa lg o r ith m e Aé L ar e p r é s e n ta t io nda una lg o r it h m e Aé L e sd o n n é e sdau na lg o r i t hm e Aé I VA L e si n s tr u c tio n sd eb a s e Aé VA E x p r e s s io n se to p é r a t eu r s Aé V IA C o n c e v o i ru na lg o r i t hm e Aé 1

éfinition : U n a l g o r i t h m ee s t u n e s u i t e da a c t i o n s o u da i n s t r u c t i o n s q u i d o i v e n t ê t r e e x é c u t é e s d a n s u n o r d r e b i e n d é t e r m i n ér pé os uo r u d r e u n p r o b l è m ea o u r é a l i s e r u n t r a v a i la A C a r a c t é r i s t i q u e s da u n a l g o r i Aé t h m e L a r é a l i s a t i o n da u n a l g o r i t h m e e s t u n a c t e c r é a t i f b a s é s ur l a l o g i q u e U n a l g o r i t h m e d o i t ê t r e f i n i e t d o i t s e t e r m i n e r a p r è s u n n o m b r e f i n ida o p é r a t i o n sa U n m ê m e p r o b l è m e p e u t ê t r e r é s o l u a u m o y e np dl e u s i e u r s a l g o r i t h ma e s O n p e u t r e p r é s e n t e r u n a l g o r i t h m e à la daa ui dn ep s e u d oac o d eo uda u n o r g a n i g r a m m ea U n a l g o r i t h m e é c r i t e n p s e u d oac o d e e s t c o m p o s é d e t r o i s p a r t i e s s u i v a n t e saé LA enat êtea lap a r tied é c la r a tiv e e t lec o r p s LA enat êteaéc o n s t i tu éd um o ta lg o r ith m eas u iv idau n n o m id e n t ifia n tla alg o r i th m ea L ap a r tied é c la r a tiv eaéc o m p r en d u n el is ted e sv a r ia b le se t de sc o n s ta n te su t i lsié se tm a n ip u lé s d a n slec o r p sd ela alg o ri th m ea ébut Instructions Fin Le corps : les tâches à exécuter. 2

éfinition : L e s d o n n é e s s o n t d e s i n f o r m a t i o n s n é c e s s a i r ed s é r ao uu l e m e n t da u n a l g o r i t h m ea O n d i s t i n g u e d e u x c a t é g oaél r i e ss c o n s t a n t e s e t l e s v a r i a b l e sa U n e c o n s t a n t ee s t u n e d o n n é e f i x e q u i n e v a r i e p a s d u r a n t la e x é c u t i o n da u n a l g o r i t h m ea U n e c o n c a r a c t é r i s é e p a r s o n n o m e t s a v a l e u ra f i x ea Constante Nom _Constante = valeur ; E x e m p l eaé Constante Pi =3,14 ; Constante B = 6 ; Constante Mois = 'Mars' ; U n e v a r i a b l e e s t u n o b j e t d o n t l e c o n t e n u p e u t ê t r e m o d i f i épa ac r t i ou nn e d u r a n t la e x é c u t i o n da u a l g o r i t h m ea U n e v a r i a b l e e s t c a r a c t é r i s é e p a r s o n n o ma s a v a l e u r e t s o n t y p ea Variable Nom_Variable : Type ; E x e m p l e Variable nb élèves : entier ; Variable note : réel ; Variable Prénom : chaines de caractères ; Variable A : booléen ; Variable Opérateur : caractère ; 3

R e m a r q u e Type de données Exemples Entier (sans la virgule) -345 178 2012 Numérique Réel (Avec et sans la virgule) -123,56 4,1 10 38 56,12 18 3-123 Alphanumérique Caractères 'A,' '@' '2 ' '? ' '+' '$' Chaîne de caractères 'Ibn Batouta' '49', '3872' 'Bonjour' Booléen Vrai Faux A AuAtA e s t d i f f é r e n t AuAtp d e a r c e q u e AuAte s t t r e n t e d e u x p a r c o An AuAtA t r r e e p r é s e n t e l a s u i t e d e s c h iauf ef tata r e s U n e v a r i a b l e d e t y pn e u m é r i q u e n e p e u t p a s r e c e v o i r u n e c h a i n e c a dr e a c t è r eo s ub o o l é e na L ale c tu r ee s tu n ein s tr u c t io nq u ip e rm e td el ir ed e sd o n n é e sta p é e sa uc la v ie ra Lire (variable1) ; Lire (variable2) ; Lire (variable1, variable2) ; E x e m p l e Lire (nombre) ; Lire (Nb1,Nb2) ; LA é c r i t u r e e s t u n e i n s t r u c t i o n q u i pdae ra mfeft i c h l e re c o n t e n u da u nve a r i a b l eo s ua e t u nm e s s a g e s u r la é c r an Ecrire (variable) ; Ecrire ('message') ; Ecrire ('message', variable) ; E x e m p l e S o ita e s tu n ev a ria b lea E c r ir ea AA Aé sig n ifiea ffic h és u rlaé c r a nlec o n t en ud elav a r ia b leaa E c rir ea A H e l l o W o r l daaa Aé sig n ifiea f fic h és u rla é cr a nlem e s s a g es u iv a n taéh e l l o W o r l da 4

LA a f f e c t a t ie o ns t u n e o p é r a t i o nq u i c o n s i s t e à a t t r i b u e r u n e v a l e u r à u n e v a r i a b l ea E l l e e s t r e p r é s e u n e f l è c h e o r i e n t é e à g a uaé c h e Variable Valeur ou expression E x e m p l e A 10 : la variable A reçoit la valeur 10 Nb A+1 : la variable Nb reçoit le contenu de A plus 1 Nom 'korrasaty' : la variable Nom reçoit la valeur Korrasaty U n e e x p r e s s i o ne s t u n e n s e m b l e d e v a l e u r s r e l i é e s p a r d e s o p é r a t e u r sa e t é q u i v a l e n t à u n e A s e u l e E x e m p l e Aé 4+2, 5*6, 4<9, A>6, C+B, U n o p é r a t e u re s t u n s i g n e q u i r e l i e d e u x v a l e u r sa p o u r p r o d u i r e u n r é s u l t a ta Exemple : +,-,*,/,^,<,et, non, ou, O p é r a t e u r s n u m é r i q u e s + : addition - : soustraction x : multiplication / : division ^ : puissance Mod : Reste de la division entière iv : ivision entière O p é r a t e u r s a l p h a n u m é r i q u e s + ET OU NON O p é r a t e u r s b o o l é e n s e t C o m p a r a i s o n s >,=, <, >=,<=, 5

A B A ET B A OU B NON A Faux Faux Faux Faux Vrai Faux Vrai Faux Vrai Vrai Vrai Faux Faux Vrai Faux Vrai Vrai Vrai Vrai Faux P o u r c o n c e v o i r u n a l g o r i t h m ea f aiu l t s u i v r e l e s é t a p e s s u i v an t e saé E t a p easaé L i r e e t c o m p r e n d r e b i e n la é n o n c é d u p r o b l è m e à r és o u d r e E t a p eataé é f i n i r l e s r é s u l t a t s d u p r o b l è m ea l e s s o r t i e sa A é f i n i r l e s d o n n é e s d u p r o b l è mea l e s e n t r é é f i n i r l e t r a i t e m e n ta l e s r e l a t i o n s p e rda m eotbt taennt i r l e s r é s u l t a t s à p a r t i r d e s do n n é e sa A E t a p eauaé E c r i r e la a l g o r i t h m e o n r e s p e c t a n t l a s t r u c t u rac e op ds ee u d o E x e m p l e Aé U n a lg o r i th m eq u i d e m a n d elav a le u rd ur a y o np o u rc a lc u le rlas u r fa c edau nc e r clea E ta p easaéo nv e u tc a lc u le rlas u r f ac edau nc e r c le E t a p eataé Résultat La surface du cercle Surf onnées Le rayon R 3,14 Pi Traitement Surf = Pi * R*R E t a p eauaé Algorithme Surface_cercle ; Constante Pi = 3,14 ; Variable R, Surf : Réel ; ébut Ecrire (' onnez la valeur de rayon: ') ; Lire (R) ; Surf Pi*R^2 ; Ecrire (' La surface de cercle est : ', Surf) ; Fin. 6