Introduction à la programmation (420-PK2-SL) cours 5 Gestion des applications Technologie de l’information (LEA.BW)

Slides:



Advertisements
Présentations similaires
Leçon 1 Représentation graphique d’une relation linéaire
Advertisements

Productivité du travail Productivité du capital
Initiation à la programmation et algorithmique cours 2
Algorithmes et structures de données Cours 3
Sensibilisation à l’Algorithmique
M. DELTA A ETE CHOISI CETTE ANNEE PAR LE RECTEUR POUR CORRIGER LEPREUVE DE MATHEMATIQUE DU DPECF (DIPLÔME PREPARATOIRE AUX ETUDES COMPTABLES ET FINANCIERE).
EXERCICE 2.1 : APRES AVOIR DEMANDE LA SAISIE DUN NOMBRE POSITIF (ERREUR DE SAISIE A TRAITER). AFFICHER LE DECOMPTE EN PARTANT DE CE NOMBRE JUSQUÀ ARRIVER.
DECLARATION DE VARIABLES
But de l’exercice 3.1 PREPARER UN ALGORITHME QUI EFFECTUE DEUX TACHES IMPORTANTES : PREMIERE TACHE : Grâce à la fonction aléatoire, un nombre compris entre.
But de lexercice 3.1 PREPARER UN ALGORITHME QUI EFFECTUE DEUX TACHES IMPORTANTES : PREMIERE TACHE : Grâce à la fonction aléatoire, un nombre compris entre.
BUT DE LALGORITHME Afficher la table de multiplication dune valeur saisie au clavier (valeur comprise entre 1 et 9). Gérer lerreur de saisie.
La logique algorithmique
LA LOGIQUE ALGORITHMIQUE. Algorithme Définition Ensemble dopérations Effectuées dans un ordre logique Afin dobtenir un résultat, Afin de résoudre un problème.
Algorithmique Résume.
Niveau: 4ème Math Prof: Donia JEBALI Année Scolaire 2007/2008
Ch 3: les structures simples. Objectif: -Distinguer entre les différents données (entrée, sortie..).
Lecture et Ecriture.
Exercices Algorithmiques
Résolution d’équations
1)Boucle for 2)Boucle while
Introduction à la programmation (420-PK2-SL) cours 10 Gestion des applications Technologie de linformation (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 3 Gestion des applications Technologie de linformation (LEA.BW)
Initiation à la programmation et algorithmique
Introduction à la programmation (420-PK2-SL) cours 17 Gestion des applications Technologie de linformation (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 12 Gestion des applications Technologie de linformation (LEA.BW)
La structure conditionnelle simple
Production de modèles algébriques
Chapitre IV LES STRUCTURES SIMPLES. Plan I- Les entrées II- Laffectation III- Les sorties.
Section XI Traitement de fichiers
Les dates Recherche d’un algorithme pour déterminer si une année est bissextile ou non.
Les structures de contrôle conditionnelles
MODALITES D’APPLICATION TEMPS PARTIEL
Aujourdhui: Vérification des devoirs. Retour. Titre de la leçon et contextualisation. Lacquisition des connaissances déclaratives, procédurale et conditionnelles.
1 Exercice : longueur d’un mot est-elle paire ?  Test fonctionnel  Quel ensemble de valeur choisir / spécification  Test structurel  Soit le code d’un.
Algorithmes au lycée. Extrait Bac S Métropole Juin 2012.
Semaine #1 INF135 par Frédérick Henri.
I&G- chapitre 11-La logique Logarithmique -Mme Roulaud
Structure algorithmique avancée
Introduction à la programmation (420-PK2-SL) cours 6 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 3 Gestion des applications Technologie de l’information (LEA.BW)
Institut de Formation aux Métiers de l’industrie Automobile.
Algorithmique et programmation en
Décomposition et paramétrage des algorithmes
Les tests.
1 Quatrième journée Les flots de données Les entrées/sorties Les flots de données Les entrées/sorties.
Initiation à l’Algorithmique
Cliquer sur la plus jeune Cliquer sur la plus jeune.
Relations et fonctions
Programmation en C.
Introduction à la programmation (420-PK2-SL) cours 13 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 8
Introduction à la programmation (420-PK2-SL) cours 4 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 6 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 22 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 21 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 18 Gestion des applications Technologie de l’information (LEA.BW)
Introduction à la programmation (420-PK2-SL) cours 11 Gestion des applications Technologie de l’information (LEA.BW)
Mathématiques – Calcul mental
Introduction à la programmation (420-PK2-SL) cours 16 Gestion des applications Technologie de l’information (LEA.BW)
Les Structures simples
Algorithmique Conditions et Itérations Cours de BTS/CPI 1ère année Algo – Prog CPI/BTS1 – M. Dravet – 17/09/2003 Dernière modification: 17/09/2003.
Introduction à l’Informatique chap 3 Licence SPI Mme Delmotte.
Introduction à l’Informatique Licence SPI Mme Delmotte.
Logiciel de gestion comptable. Introduction Notre mission à été de finaliser et valider une application de gestion des fiches des paies en cours de développement.
Introduction à la programmation (420-PK2-SL) cours 9 Gestion des applications Technologie de l’information (LEA.BW)
Calcul réfléchi 4 Diviser par 5. :10 53 X 2 5,310,6 Pour diviser un nombre par 5, on le divise par 10 puis on multiplie par 2.
Seconde 8 Module 12 M. FELT 08/12/ Module 12: Algorithmique #3  Objectif:  Instruction conditionnelle 2.
CRITÈRES DE DIVISIBILITÉ
Transcription de la présentation:

Introduction à la programmation (420-PK2-SL) cours 5 Gestion des applications Technologie de l’information (LEA.BW)

Plan  Laboratoire sur les instructions conditionnelles

Exercice 1  Écrivez un programme qui saisit deux valeurs entières au clavier et qui affiche à l’écran la plus grande des deux valeurs saisies  Algorithme  Saisir une première valeur n1  Saisir une deuxième valeur n2  Si n1 > n2  Afficher n1  Sinon  Afficher N2  Fin  Faites le même exercice avec double/float/short/boolean et regarder la réaction du compilateur

Exercice 2  Écrivez un programme qui saisit un nombre entre 1 et 12 et qui afficher à l’écran le mois correspondant.  Par exemple,  Si l’usager écrit 2 le programme affichera Février

Exercice 3  Écrivez un programme qui saisit une année et qui vérifie si cette année est bissextile  Une année bissextile est  soit divisible par 4, mais non divisible par 100  soit divisible par 400.  1985,1986 et 1987 ne sont pas bissextile  1988 est bissextile

Exercice 4  Écrivez un programme qui saisit une année et qui vérifie si cette année n’est pas bissextile  Une année non bissextile est  soit non divisible par 4  soit divisible par 100, mais pas par 400.  2009, 2010 et 2011 ne sont pas une année bissextile  2012 est bissextile

Exercice 5  Écrivez un programme qui saisit le nombre d’heures de travail par semaine ainsi que le taux horaire et calcule le salaire par semaine. Si le nombre d’heures dépasse 40 le taux horaire est multiplié par 1.5.  40 heures à 10 dollars de l’heure = 400$ par semaine  45 heures à 10 dollars de l’heure = 475$ par semaine