La Boucle Repeat Cours LCS N°1 Présenté par Mr: LALLALI.

Slides:



Advertisements
Présentations similaires
La boucle for : init7.c et init71.c
Advertisements

Chapitre annexe. Récursivité
Initiation à la programmation et algorithmique cours 2
Algorithmique Résume.
GEF 243B Programmation informatique appliquée Boucles §
GEF 243B Programmation informatique appliquée
II- Les structures de contrôle à condition d’arrêt
Sayada le 03 Mars 2009 Réalisé par : Mr. SOUISSI Chaouki
Les Structures de contrôles itératives
Cours n°2M2. IST-IE (S. Sidhom) UE 303 Promo. M2 IST-IE 2005/06 Conception dun système d'information multimédia Architecture trois-tiers : PHP/MySQL &
VBA / Excel TP 6 La boucle FOR.
Calcul numérique (avec Maple)
5. Les structures répétitives
Les sous-programmes Chapitre n° 5: Objectifs : Activité:
Introduction à la programmation (420-PK2-SL) cours 10 Gestion des applications Technologie de linformation (LEA.BW)
Section VI Structures répétitives (suite)
Les structures de contrôles itératives complètes
Les bases de l’Algorithmique
Points importants de la semaine Les commentaires. Les variables. Les instructions conditionnelles. Les instructions itératives (les boucles).
Récursivité.
44 Contrôle du déroulement du programme. 4-2 Objectifs A la fin de ce cours, vous serez capables de : Utiliser les constructions de prise de décision.
Démarche de résolution de problèmes
Structures de contrôle de l’exécution
Python La structure itérative
Algorithmique et Programmation
Les structure d’un programme :
Les itérations (boucle) Les routines Les Fonctions
Les Fonctions. Définir une fonction Sections de code indépendantes que lon peut appeler à nimporte quel moment et dans nimporte quel ordre. Bout de code.
Introduction à la programmation I Fonctions Structures de contrôle Structures de données (arrays simples et indexés) Variables locales et globales.
Principes de programmation (suite)
Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques.
LIFI-Java 2004 Séance du Jeudi 9 sept. Cours 1. La notion de langage Décrire une tâche à effectuer –programme Écrire à un haut niveau –facile pour lutilisateur.
Chapitre 8 Structure de contrôle.
ECP – Option SA Henri Fallon
Répéter dans un programme avec une Instruction itérative
Les Opérateurs Ils régissent toutes les opérations ou transformations sur les valeurs des variables. Opérateur d'affectation Opérateurs arithmétiques Opérateurs.
Structures alternative et répétitive
Animateur : Med HAIJOUBI
LANGAGE PASCAL Introduction rapide….
Les boucles imbriquées
LA LOGIQUE ALGORITHMIQUE
Le Bloc Case Cours LCS N°3 Présenté par Mr: LALLALI.
O-notation 1. Introduction 2. O-notation 3. Opérations 3.1 Somme 3.2 Produit 4. Règles générales 5. Exemple 6.Analyse des algorithmes récursifs 6.1 Dilatation.
Les Structures De Contrôle Itératives Complètes
Scripts shell intro Un script bash est un fichier contenant une suite de commandes shell, exécutables par l'interpréteur (ici le programme /bin/bash),
8PRO100 Éléments de programmation Comment répéter plusieurs fois une séquence d’instructions.
Les structures répétitives en PHP Réfs : manuel p 317.
1 Algorithmique et programmation en Itérations (boucles) Types numériques simples (suite)
Les tests.
Introduction au langage C Fonctions et Procédures
UMR 7619 Sisyphe Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Cacul itératif.
Cours LCS N°4 Présenté par Mr: LALLALI
1 PHP 5 Notions fondamentales (niveau 1 – cours #2) Formation continue – Cégep de Sainte-Foy.
Introduction au langage C : Structures de contrôle 1 ère année Génie Informatique Dr Daouda Traoré Université de Ségou
Pour les boucles FOR on a fait intervenir la boucles TANT QUE équivalentes dont on connaît calculer le temps d’exécution. Toutes le procédures de comptage.
Scripts et fonctions Instructions de contrôle
02/10/2015Les structures de contrôle1 COURS A2I12 Initiation à l'algorithmique illustrée par le langage C Guillaume BOURLET Département GEII IUT Sénart/Fontainebleau.
Algorithmique Algorithmique  Pascal
Philippe Gandy – 10 novembre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Algorithmique Boucles et Itérations
L E C ORPS D ’ UN A LGORITHME / P ROGRAMME – L A PARTIE I NSTRUCTION Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie.
Philippe Gandy – 13 octobre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Introduction à l’Informatique chap 3 Licence SPI Mme Delmotte.
PhP 2. Tableaux et structures de contrôle. Les tableaux Définition –Rassemblement d’un ensemble de valeurs portant le même nom de variable –Types de tableaux.
L ES INSTRUCTIONS DE L ECTURE, E CRITURE ET A FFECTATION Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université.
ALGORITHME ET PROGRAMMATION RÉVISION Informatique et Sciences du Numérique.
Les Instructions Itératives (Les Boucles)
L ES I NSTRUCTIONS I TÉRATIVES (L ES B OUCLES ) Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université A.Mira,
Transcription de la présentation:

La Boucle Repeat Cours LCS N°1 Présenté par Mr: LALLALI

Introduction L'instruction repeat exécute répétitivement la séquence d'instructions qu'elle contient en testant expression à chaque itération. Quand expression renvoie True, l'instruction repeat s'arrête. La séquence est toujours exécutée au moins une fois car expression n'est évaluée qu'après la première itération.

Syntaxe Delphi repeat Instruction 1;...; Instruction n; until until expression

Exemple illustratif i:=1; Repeat i:=i+1; Until i=10; A chaque itération, on incrémente la valeur de i, et on arrête quand i=10.

Remarques La boucle Repeat…until ne nécessite pas de bloc begin…end pour exécuter plusieurs instructions. Boucle ForBoucle RepeatBoucle While Nombre d’itérations connu Au moins une exécution Test avant exécution

Exercices A N A Elaborer un programme qui calcule la somme des éléments multiples de A dans un intervalle [1,..,N], et permute par la suite la valeur de la somme avec la valeur de A. Remarque : Donnez trois versions(Solutions) : Version For, version While et version Repeat.

Exercices Ecrire un programme qui détermine la nième valeur U n de la suite de Newton définie comme suit : U 0 =a/2 ; U n+1 =1/2 (U n +a/U n )