F C PGCD - lpsmparis
arbres binaires, tableaux de oung, Y le PGCD de a et b e itérativ Pgcd_it(a,b) de la pro cédure cice Exer 4: Le princip e du jeu des tours de Hanoï est le
R´ecursivit e et utilisation de foncteurs : les arbres binaires´
1sans l’affichage des arbres vides R´ecursivit e et entiers´ Exercice 1 : Ecrivez un pre´dicat fact( +N,-Res) qui unifie Res avec la valeur de N Exercice 2 : Algorithme d’Euclide L’algorithme d’Eculide permet le calcul du pgcd de 2 entiers : pgcd(a,b) = ˆ a si b = 0 pgcd(b,r) si r = a mod b Ecrivez le pre´dicat pgcd( +A,+B,-Res)
Quantification rythmique dans OpenMusic
Arbres de rythme d’OpenMusic Limitations Une infinité d’arbres qui peuvent représenter le même rythme Forme canonique : diviser par le pgcd Une infinité d’étiquettes : 2N Adapté à des manipulations arithmétiques, pas symboliques (? (((4 4) ( 3 (1 ( 2 1)) 2 1 (1 ( 1 1 1)) )))) et (? (((4 4) ( 3 (1 ( 6 3)) 2 1 (1 ( 2 2 2
3ème 1 4 - WordPresscom
PGCD (1 040 ; 640) = 80 Il y a donc 80cm au maximum entre 2 arbres 2) Combien d’arbres doit-il planter ? Justifier votre réponse Dans la longueur, il y a 1 040 : 80 = 13 soit 13 arbres Dans la largeur, il y a 640 : 80 = 8soit 8 arbres En tout, il faut chercher le périmètre du rectangle : (13arbres+8arbres)x2 = 42arbres
Option Informatique Complexit et arbres
Complexit´e et arbres Sujet 20 octobre 2006 1 Le retour de Fibonacci Soient a et b deux entiers naturels avec a ≥ b On veut ´ecrire une fonction enti`ere pgcd(a,b)qui ren-voie le PGCD de a et b On impose une contrainte : utiliser la fonction n mod pqui renvoie le reste dans la division euclidienne de npar p
Nombres entiers – rationnels - PGCD - Exercices
On plante des arbres le long des côtés, également espacés, avec un arbre à chaque sommet La distance qui sépare deux arbres consécutifs est mesurée par un nombre entier de mètres Quel est le nombre minimum d’arbres qu’il faut acheter ? Conseil : calculer le PGCD de deux premiers nombres et vérifier qu’il divise le troisième
Prolog - univ-artoisfr
le mari, l ’épouse et les enfants Les enfants seront représenté par une liste (nombre est variable) chaque personne est décrite par quatre composants : le prénom, le nom, la date de naissance, et l ’emploi Ce dernier peut prendre la valeur « inactif » , « etudiant(e) » ou spécifier l ’employeur et le salaire Famille
THEME - Collège Le Castillon
a)Calculer le PGCD de 9 240 et 3 822 b)Simplifier la fraction 9 240 3 822 pour la rendre irréductible; vous noterez sur votre copie le détail des calculs Exercice 19 : Brevet des Collèges -Asie du Sud Est Océan Indien 2001 On considère la fraction 1 386 5 148 a)Déterminer, par la méthode de votre choix, le PGCD des nombres 5 148 et 1 386
Devoir à la maison n° 11 - ac-aix-marseillefr
3) Pou alule le volume ommeial d’un pin en mètes u es, on utilise la fomule suivante : V = 10 24 D 2 h où D est le diamète moyen d’un pin (en m) et h la hauteu (en m) Le lot est composé de 92 arbres de même hauteur 22 m dont le diamètre moyen est 57 cm
Séries d’exercices ème Maths au lycee *** Ali AKIRAli AKIRAli
1 ème EXERCICE N°1 1°)a)Décomposer en produit des facteurs premiers les nombres 45 et 75 b) En déduire le PGCD(45,75)et PPCM(45,75) 2°)a)Déterminer l’ensemble des diviseurs de l’entier 45 ( noté D45)et 75 ( noté D75)
[PDF] le PGCD ET FRACTION
[PDF] Le pH (potentiel Hydrogène)
[PDF] Le pH d'une solution (chimie)
[PDF] Le Ph dans l'environnement
[PDF] Le pH et dilution
[PDF] Le pH et l'environnement
[PDF] Le phalène du bouleau
[PDF] Le pharaon
[PDF] LE PHENOMENE DES MAREE
[PDF] LE PHENOMENE DES MAREES
[PDF] Le phénomène des marées
[PDF] Le philatéliste
[PDF] le philosophe scythe
[PDF] Le photo découpage-montage -la forme et la fonction-
Prolog
Listes Arbres en prolog Structures : bases de données Opérateurs & prédicats prédifiniesInversion récursive d 'une liste
Inversion récursive d 'une liste : ?- reverseRec([a,[x,[y,z]],[d,e],b],L).L = [b, [e,d], [[z,y],x], a]
reverseRec([],[]). reverseRec([X|L1],L2):- atom(X)% not(list(X)) reverseRec(L1,L3), append(L3,[X],L2). reverseRec([X|L1],L2):- not(atom(X)), % list(X) reverseRec(L1,L3), reverseRec(X,L4), append(L3,[L4],L2). list([]). list([_|_]). Inversion récursive d 'une liste : utilisation d 'un accumulateur Inversion récursive d 'une liste sans append : ?- reverseRec([a,[x,[y,z]],[d,e],b],L).L = [b, [e,d], [[z,y],x], a]
reverseRec(L,I):- reversRecAcc(L, [], I). reverseRecAcc([],I, I). reverseRecAcc([X|L1],I1, I2):- atom(X)% not(list(X)) reverseRecAcc(L1, [X|I1], I2). reverseRecACC([X|L1], I1, I2):- not(atom(X)), % list(X) reverseRec(X, I1, I3), reverseRec(L1, I3, I2). list([]). list([_|_]).Chemin dans un graphe
Soit G = (S,A) un graphe orienté sans boucle,
écrire un prédicat chemin(X,Y, L), tq L représente un chemin sans boucle dans G entre X et Y. fleche(1,2). fleche(1,3). fleche(2,4). fleche(3,2). fleche(4,3). fleche(4,5). fleche(4,6). fleche(6,5). ?-chemin(1,5, L).L = [1, 2, 4, 5]
L = [1, 2, 4, 6, 5]
1 234 6 5
Chemin dans un graphe
chemin(X,Y,L):- chemin_s_boucle(X,Y,[X],L). chemin_s_boucle(X,Y,L,[Y|L]):- fleche(X,Y). chemin_s_boucle(X,Y,M,L):- fleche(X,Z), hors_de(Z,M), chemin_s_boucle(Z,Y,[Z|M],L). 1 234 6 5