2°) Déterminez l’organigramme pour déterminer les diviseurs d’un nombre ( premier ou pas ). Méthode : on va …

Slides:



Advertisements
Présentations similaires
Les règles de divisibilité
Advertisements

Les règles de divisibilité
Les regles de divisibilite
Exercice : Soient les fonctions définies sur N ( ensemble des entiers naturels donc positifs ) par : f(x) = - 2x + 6 ; g(x) = x + 1 ; k(x) = la plus grande.
Les Algorithmes 1°) Définition : « Algorithme » signifie « Suite d’actions ».
Exercice 8 : Déterminez l’algorithme permettant à votre calculatrice de donner les racines de n’importe quel polynôme de degré 2.
Les Instructions Itératives (Les Boucles)
Un Algorithme , c'est Quoi ?
Introduction à l’algorithmique. Introduction Algorithme: Procédure décrivant, étape par étape, une méthode permettant de résoudre un problème. Mot provenant.
5 et -5 sont des nombres relatifs ….…
TP N°2 : les Adresses IP *IP: Internet Protocol
TD1 Ecris un programme qui déclare deux variables entières. L’utilisateur doit saisir leurs valeurs. Le programme calcule ensuite leur.
L’ algorithme de dichotomie réalisait cela :
Exercice 3 : Statistiques et calculatrice.
3°) Décomposition d’un nombre entier en produit d’entiers :
de toute série statistique
L’Instruction de Test Alternatif
Exo 5 : Placements bancaires.
Algorithme de Dichotomie
Algorithme d’Euclide pour le PGCD.
Les nombres entiers.
Javadoc et débogueur Semaine 03 Version A16.
Un Algorithme , c'est Quoi ?
Exercice 7 : (un) est une suite géométrique définie sur N. u5 = 96 ; u8 = 768 Déterminez le 13ème terme.
Algorithme de Dichotomie
Dix diapositives vont défiler
Introduction à l’algorithmique. Introduction Algorithme: Procédure décrivant, étape par étape, une méthode permettant de résoudre un problème. Mot provenant.
Langages de programmation TP3
Reconnaître un multiple ou un diviseur
Les Algorithmes 1°) Définition : « Algorithme » signifie « … ».

Objectif de la séance Aujourd'hui nous allons travailler en opération.
Exercice 4 : Soit la suite (un) définie par u0 = 0 et un+1 = 2 un + 1
Cours N°6: Algorithmiques Structures Conditionnelles
Exercice 8 : Déterminez l’algorithme permettant à votre calculatrice de donner les racines de n’importe quel polynôme de degré 2.
L’I NSTRUCTION DE T EST A LTERNATIF Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université A.Mira, Bejaia Année.
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,
3 pirates doivent se partager équitablement 235 diamants.
Introduction à l’algorithmique. Introduction Algorithme: Procédure décrivant, étape par étape, une méthode permettant de résoudre un problème. Mot provenant.
4.2 Estimation d’une moyenne
Exercice 3 : Statistiques et calculatrice.
Les règles de divisibilité
Exo 4 : Résoudre dans [ -15π ; -13π ] 4 sin² x – 2(√2 - 1)sinx - √2 < 0 …
Exercice : le jeu. Vous devez concevoir l’algorithme permettant de jouer avec votre calculatrice : elle détermine au hasard un nombre caché entier entre.
Diviser un entier par un nombre à un chiffre
STS Web Services libres Créer un service libre
SIMPLIFICATION D’UNE RACINE CARREE.
Les règles de divisibilité
Multiplier les fractions
Automatismes 3.
Les Algorithmes 1°) Définition : « Algorithme » signifie « … ».
Exercice : Soient les fonctions définies sur N ( ensemble des entiers naturels donc positifs ) par : f(x) = - 2x + 6 ; g(x) = x + 1 ; k(x) = la plus.
Définition : 2 Les structures de contrôle conditionnelles permettent à un programme de modifier son traitement en fonction d’une condition.
STS Web Services libres
Algorithme de tri - Tri à bulles
Exercice Une usine produit en 1 mois des pièces. Elle les range dans des cartons ( contenance 36 pièces ), et 210 cartons remplissent 1 container. Chaque.
Flowchart Itération Cours 04.
Nombres premiers : ce sont des nombres entiers positifs, qui ne sont divisibles que par 1 et eux- mêmes. Exemples : 24 est divisible par 2, par 3, par.
Résolutions et réponses
Activité flash n°4.1 C’est une activité PERSONNELLE 6 questions en temps limité environ 10 minutes . J’attends de vous des réponses sous forme de phrases.
Activité flash n°6.0 C’est une activité PERSONNELLE en temps limité environ 10 minutes . J’attends de vous des réponses sous forme de phrases avec éventuellement.
Activité flash n°4.2 C’est une activité PERSONNELLE 6 questions en temps limité environ 10 minutes . J’attends de vous des réponses sous forme de phrases.
La résolution des inéquations
Exercice : Remplir un tableau.
Soient les séries suivantes :
2°) Déterminez l’organigramme pour déterminer les diviseurs d’un nombre ( premier ou pas ). Méthode : on va …
STSWEB Structures : Divisions et groupes Supprimer des groupes par lots Diffusion Nationale TOULOUSE – Décembre 2008.
TP RC.
Séance n°3 cours EDRU90 1- Le pont Diviseur de tension.
STS Web Services libres Constituer les services libres
Transcription de la présentation:

2°) Déterminez l’organigramme pour déterminer les diviseurs d’un nombre ( premier ou pas ). Méthode : on va …

2°) Déterminez l’organigramme pour déterminer les diviseurs d’un nombre ( premier ou pas ). Méthode : on va diviser ce nombre A successivement par tous les nombres entre 1 et lui-même, s’il est divisible par un nombre N il faudra l’afficher. Puis continuer à rechercher les autres possibles diviseurs. Et à la fin il faudra afficher que la recherche est terminée ( car l’utilisateur peut croire que la machine continue de chercher ).

On utilise l’organigramme de l’algorithme « Un nombre A est-il premier Saisir A N prend la Afficher N prend la valeur N+1 N=A oui « nb premier »  valeur 1 non oui Afficher «nb A div. par N non premier» non

Quelles actions ne sont pas nécessaires ? Saisir A N prend la Afficher N prend la valeur N+1 N=A oui « nb premier »  valeur 1 non oui Afficher «nb A div. par N non premier» non

Quelles actions ne sont pas nécessaires ? Saisir A N prend la Afficher N prend la valeur N+1 N=A oui « nb premier »  valeur 1 non oui Afficher «nb A div. par N non premier» non

Quelles actions doivent être ajoutées ? Saisir A N prend la Afficher N prend la valeur N+1 N=A oui « nb premier »  valeur 1 non oui Afficher «nb A div. par N non premier» non continuer les divisions

Que veut-on connaître ? Saisir A N prend la Afficher N prend la valeur N+1 N=A oui « nb premier »  valeur 1 non oui Afficher «nb A div. par N non premier» non continuer les divisions

Que veut-on connaître ? Saisir A N prend la Afficher N prend la valeur N+1 N=A oui « nb premier »  valeur 1 non oui Afficher les A div. par N diviseurs non continuer les divisions

Que veut-on connaître ? Saisir A N prend la Afficher « recherche N prend la valeur N+1 N=A oui terminée »  valeur 1 non oui Afficher les A div. par N diviseurs non continuer les divisions

Diviseurs d’un nombre : Saisir A N prend la Afficher N prend la valeur N+1 N=A oui « FIN » valeur 1 non Afficher « Div. A div. par N par » N oui

Programme : Saisir A Lbl 1 N prend la Lbl 2 Afficher N prend la valeur N+1 N=A oui « FIN » valeur 1 non Lbl 3 Lbl 4 Afficher « Div. A div. par N par » N oui

?→ A : 1 → N : Lbl 1 : N + 1 → N : If N = A : Then Goto 2 : Else Goto 3 : Lbl 3 : If Frac(A/N) = 0 : Then Goto 4 : Else Goto 1 : Lbl 4 : « Divisible par » : N Goto 1 : Lbl 2 : « FIN » : Saisir A Lbl 1 N prend la Lbl 2 Afficher N prend la valeur N+1 N = A oui « FIN » valeur 1 non Lbl 3 Lbl 4 Afficher « Div. A div. par N par » N oui

Application : déterminez les diviseurs des nombres suivants : 23 24 25 127 189 218 5150

Application : déterminez les diviseurs des nombres suivants : 23 : par aucun. ( à part 1 et lui-même ) 24 : par 2 ; 3 ; 4 ; 6 ; 8 ; 12. 25 : par 5. 127 : par aucun. 189 : par 3 ; 7 ; 9 ; 21 ; 27 ; 63. 218 : par 2 ; 109. 5150 : par 2 ; 5 ; 10 ; 25 ; 50 ; 103 ; 206 ; 515 ; 1030 ; 2575.