EXERCICES : 1. Quest ce quun algorithme ? 2. Quest ce quun
Ecrire l'algorithme qui permet de convertir les degrés en radians tel que: Ecrire l'algorithme qui calcul la circonférence et la surface d'un cercle.
TP N2 Solution
Exercice N=°1 : Ecrire un programme MATLAB qui permet de calculer les éléments de la matrice C la somme de deux matrices A et B de
Exo7 - Algorithmes
Quelle opération mathématique élémentaire permet de passer d'une Faire un programme qui pour n'importe quel x ? calcule sin x
Chapitre III. Algorithmique et Pascal
Exemple : Le traitement qui consiste à calculer l'aire S d'un cercle Exercice 11 : écrire un programme pascal qui permet de calculer la surface et le.
Algorithmique - TD1
10 Sept 2012 Résultat : la surface du cercle ... erreurs du programme C++ suivant. ... Nous cherchons à calculer la distance entre deux points (2D).
Algorithmique & programmation en langage C - vol.2 - Archive
14 Jul 2015 Le débogage est un mode d'exécution particulier qui permet de rechercher des erreurs d'exécution : o déroulement d'un programme pas à pas.
Exercices corrigés
Écrire une fonction somme avec un argument « tuple de longueur variable » qui calcule la somme des nombres contenus dans le tuple. Tester cette fonction par des
TD4 Python : Fonctions
a) Écrire un programme qui calcule le périmètre d'un cercle: on écrira d'abord une c) Rajouter une fonction qui calcule la surface du disque de rayon r.
MOOC Intro POO C++ - Exercices
double surface() const qui calcule et retourne la surface du cercle (pi fois le suffire pour élaborer puis écrire le programme de façon autonome ...
Untitled
b) Le programme écrit sur Python ci-dessous permet de calculer la 1) Ecrire un algorithme en Python qui calcule les coordonnées d'un vecteur AB .
Surface dun cercle - Langage C - Cours et Exercices corrigés - exelib
24 nov 2015 · Ecrire un programme C qui calcule et affiche la surface d'un cercle de rayon r Exemples d'exécution : Entrer le rayon R : 4
2) Calculer la surface et le périmètre dun cercle en fonction de son
EXERCICES 1) Calculer le prix TTC d'un article à partir de son prix HT lu au double surface; double rayon; printf("programme qui calcule le perimetre
Solution Exercice 10: périmètre et surface dun cercle en Python
3 août 2019 · Ecrire un programme en Python qui demande à l'utilisateur de saisir le rayon d'un cercle et de lui renvoyer la surface et le périmètre
[PDF] Ecrire un programme pascal qui permet de calculer le périmètre et
Exemple 2 : Ecrire un programme pascal qui permet de calculer le périmètre et la surface d'un rectangle ? ? Spécification des sorties :
Ecrire un algorithme qui calcule et affiche la surface dun cercle de
Ecrire un algorithme qui calcule et affiche la surface d'un cercle de rayon r - Surface d'un cercle c
[PDF] Exercice 1
1 sept 2017 · surface = 24 00 Exercice 5 Ecrire un programme rayonAireVolume c qui permet de lire le rayon R d'un disque ou d'une sphère et de calculer
Algorithme qui calculer le diamètre la surface et le périmètre dun
10 août 2020 · ???? ??????? ?? ????? ???? ???? ??????? ?????? Ecrire un algorithme utilisant des fonctions ou des procédures qui demande à l Durée : 7:11Postée : 10 août 2020
Programme qui permet du Calculer la surface dun cercle
Bonjour Comment en peut établir l'algorithme et la traduction en Pascal d'un programme qui permet du Calculer la surface d'un cercle
Java-source: calculer la surface dun cercle - - C/C++
code php pour calculer la surface d'un cercle; code source dessiner un demi cercle en java; Java :écrire un programme qui calcule la surface Tags: calcul
Calculer la surface dun cercle en Java - WayToLearnX
11 mar 2020 · Dans ce tutoriel nous allons découvrir comment calculer la surface d'un cercle en Java Nous utiliserons la formule suivante pour calculer
Quel est l'algorithme qui permet de calculer la surface du cercle ?
program cercle; const pi=3.14159; var aire, rayon : real; begin writeln('rayon'); readln(rayon); aire:=pi*sqr(rayon); writeln('aire = ',aire); end.Comment calculer la surface d'un cercle en python ?
1from math import pi.2def CircleArea(r):3return pi*(r*r)4print "l'aire d'un cercle de rayon de 1 cm est "+str(CircleArea(1))+"cm2"5print "l'aire d'un cercle de rayon de 5 cm est "+str(CircleArea(5))+"cm2"6print "l'aire d'un cercle de rayon de 8 cm est "+str(CircleArea(8))+"cm2"Quel est le périmètre d'un cercle ?
C'est très simple. Il suffit de multiplier le rayon par deux pour obtenir le diamètre. Ensuite, j'applique la formule de calcul de la circonférence, soit Diamètre(D) x ? (pi). Le périmètre d'un disque de 3 cm de rayon est donc de 18,85 cm.- Un arc de cercle représente une partie de la circonférence du cercle et est formé par la rencontre de deux rayons sur la circonférence. Si on compare le cercle à une roue de bicyclette, l'arc de cercle correspond à une section de la roue comprise entre deux rayons.
TD4 Python : Fonctions
EXERCICE 1:Factoriel
Écrire un programme avec une fonction factoriel (donnée en cours), de paramètre un entier n, qui
renvoie n !. Dans le corps principal du programme, on demandera à l'utilisateur de rentrer n (on redemande
la saisie jusqu'à ce que n≥0), ensuite on fera appel à la fonction pour afficher n!.EXERCICE 2:Disque et cylindre
En Python, pi (obtenue par : from math import pi) correspond à une valeur approchée de π.a) Écrire un programme qui calcule le périmètre d'un cercle: on écrira d'abord une fonction dépendant du
rayon (réel) qui retourne le périmètre d'un cercle, puis dans le corps principal on demandera à l'utilisateur de
rentrer le rayon r, ensuite on fera appel à la fonction et on affichera le résultat. Exemple: si r=3,
périmètre~18.85b) Améliorer le programme en vérifiant après la saisie de r, que ce rayon est positif et en le redemandant
jusqu'à ce qu'il soit positif.c) Rajouter une fonction qui calcule la surface du disque de rayon r. Dans le corps principal après la saisie et
le contrôle de r, demander à l'utilisateur de choisir entre p et s, la saisie de p engendrant le calcul du
périmètre, la saisie de s engendrant le calcul de la surface. Exemple: si r=3, surface~28.274d) Créer deux nouvelles fonctions exploitant les fonctions de a) et c), avec de façon analogue la surface et le
volume d'un cylindre de rayon r, de hauteur h. Exemple: avec r=2 et h=3, on obtient une surface de 62,83 et
un volume de 37,70. EXERCICE 3:Affichage des termes successifs d'une suiteÉcrire un programme avec une fonction de paramètre n qui affiche la valeur des termes successifs u0
jusqu'à un, d'une suite (un) définie par u0=1, ∀ n ≥ 0, un+1=2*un-3. Dans le programme on demandera àl'utilisateur de saisir n, puis on appellera la fonction (u1=-1 , u2=-5 , u3=-13 , u4=-29 , u5=-61 , ...) .
EXERCICE 4:Rosace
a) En utilisant le module turtle, écrire une fonction polygone(taille, nbCotes) qui dessine un polygone
régulier dont la taille et le nombre de côtés sont donnés en paramètres. On rappelle que si un polygone
régulier a n côtés l'angle entre deux côtés consécutifs vaut 360°/n. b) Écrire une fonction rosace(taille, nbCotes) qui dessine une rosace en dessinantplusieurs polygones dont la taille et le côté sont donnés en paramètres. Le premier côté du
k-ième polygone dessiné sera incliné d'un angle 10°, et on fera varier cet angle de 0 à 350
degrés, par pas de 10 degrés. On dessine donc au total 36 polygones, inclinés de 10 degrés en 10 degrés. Exemple : ici une rosace obtenue avec des pentagones c) Ajouter une fonction rosace_coloree(taille, nbCotes) qui dessine une rosace comme dans la question précédentes mais en colorant chaque polygone de sorte à obtenir un dégradé du rouge au vert, du vert au bleu, du bleu au rouge. Pour cela on utilisera la fonction color(r,g,b) où r, g, b sont des réels compris entre 0 et 1 qui indiquent les doses de rouge, vert, bleu. Exemple : ici une rosace colorée obtenue avec des hexagonesEXERCICE 5:Coefficients du binôme
a) Écrire un programme avec une fonction de paramètres n et p, qui calcule Cnp (rappel: Cnp = n! p!(n-p)!, on recopiera la fonction factoriel de l'exercice 1) La fonction doit seulement renvoyer la valeur (pas d'affichage dans la fonction).Dans le corps principal du programme, on demande à l'utilisateur un entier naturel n et un entier p compris
entre 0 et n, on vérifie que la condition sur p est bien réalisée et on affiche Cnp (exemple : C8
5=56).
b) Écrire une fonction de paramètre n, qui affiche le développement de (a+b)n correspondant sous la forme
(pour n=4 par exemple): (on reprendra les fonctions précédentes) (a+b)^4 = a^4 + 4 a^3 b^1 + 6 a^2 b^2 + 4 a^1 b^3 + b^4Rappel: (a+b) n = ∑i=0n Cni an-i bi. (N.B.: on appellera la fonction du a) pour le calcul des Cn p). Dans lecorps principal, on demande à l'utilisateur d'entrer un entier naturel n, puis on appelle la fonction.
c) Écrire une fonction de paramètre n, qui affiche le triangle de Pascal correspondant sous la forme ci-
dessous (pour n=4 par exemple): 1 1 1 1 2 11 3 3 1
1 4 6 4 1
EXERCICE 6:Somme des 1/n²
On peut démontrer que
∑i=1 n1 i² tend vers de π²6 quand n tend vers +∞. On va le vérifier. Écrire un
programme avec une fonction :saisie qui demande à l'utilisateur de saisir un entier n>0 (on redemande la saisie jusqu'à ce qu'elle
soit correcte) et qui renvoie cet entier, afficherTerme, de paramètre un entier n, qui affiche le résultat de ∑i=1n1 i² ainsi que la valeur de 6 .Dans le corps principal, on appelle les fonctions de façon adéquate (par exemple si l'utilisateur saisit
n=1000, on obtient une somme=1.643934566... et π²6 =1.644934066... ).
EXERCICE 7:Somme deux dés
1)Écrire une fonction
saisieSomme, sans paramètre, qui permet de saisir un entier entre 2 et 12 inclus (on redemande jusqu'à ce que la saisie soit correcte), on retourne la somme saisie.2)Ajouter une fonction
sommeDeuxDés, sans paramètre, qui simule le tirage de deux dés: elle affiche lerésultat de chaque dé (entier aléatoire entre 1 et 6 inclus), affiche et retourne la somme obtenue (donc
entier entre 2 et 12 inclus, on aura besoin du retour dans la question suivante).Tester en appelant la fonction dans le corps principal. On devra obtenir la présentation suivante :
dé 1 : 5 dé 2 : 3 somme : 83)Ajouter une fonction jouer, sans paramètre, qui appelle les fonctions précédentes et permet à l'utilisateur de jouer. Il gagne s'il a deviné la somme. Exemple d'exécution :Nombre entre 2 et 12 inclus : 10
dé 1 : 6 dé 2 : 5 somme : 11 perdu!EXERCICE 8:Extra-terrestre
a) En utilisant le module turtle écrire un programme avec une fonction antenne(x,y) qui dessine une antenne partant du point de coordonnées (x,y) de hauteur aléatoire (forme au choix mais se terminant par un cercle rempli), exemples (trois exécutions différentes) : b) Ajouter une fonction et() qui dessine un extra-terrestre (forme au choix) avec au moins quatreantennes (utiliser la fonction antenne précédente), deux bras, un oeil et une bouche, exemple :
EXERCICE 9:Somme de cubes
a) On remarque que 153=13+53+33. Écrire un programme avec une fonction afficher, sans paramètre, qui
affiche tous les nombres compris entre 100 et 999, vérifiant ce type d'égalité. b) Ajouter une deuxième fonction afficher2, de paramètre un entier n, qui affiche tous les nombres comprisentre 100 et n, vérifiant ce type d'égalité (attention si le nombre a 4 chiffres, il faut élever chaque chiffre à la
puissance 4).EXERCICE 10:Approximation de
2vn+1=
2unvn un+vna) Écrire une fonction qui calcule et affiche les valeurs successives u0, v0 jusqu'à un et vn. Dans le corps
principal du programme, on demandera à l'utilisateur un entier naturel n et un réel x>0, on testera si les
nombres saisis sont corrects, puis on appellera la fonction et enfin on affichera la valeur de par sqrt(x). On obtiendra par exemple:Entrer un entier naturel n : 3
Entrer un réel x > 0 : 2
u_0 = 2.0 v_0 = 1 u_1 = 1.5 v_1 = 1.333333333333333 u_2 = 1.4166666666666665 v_2 = 1.411764705882353 u_3 = 1.4142156862745097 v_3 = 1.41421143847487racine carrée de 2.0 = 1.4142135623730951 b) (facultatif = obligatoire pour ceux qui sont en avance!) Dans un autre programme on demandera à
l'utilisateur de saisir un réel x≥0 et un réel d>0, et dans une fonction on calculera un et vn de sorte que
un - L'affichage sera fait dans la fonction, on obtiendra si l'utilisateur rentre x=2 et d=0.001: valeurs appr. de sqrt(2.0) à 0.001 près: par défaut: 1.41421143847487 par excès: 1.4142156862745097 obtenues au rang n=3EXERCICE 11:Jeu 1 ou 2 a) Écrire un programme avec une fonction jeu1, sans paramètre, qui demande à l'utilisateur un entier, et quiindique de façon aléatoire gagné ou perdu selon que le nombre entré est pair ou impair. On doit obtenir à
l'exécution selon les cas:Entrer un entier : 245
Perdu on attendait un nombre pair
Entrer un entier : 245
Gagné on attendait un nombre impairb) Ajouter une fonction jeu2, sans paramètre, qui demande à l'utilisateur d'entrer soit +, soit =, soit -, quigénère de façon aléatoire un smiley, et qui indique gagné ou perdu selon que le symbole saisi par l'utilisateur
correspond au smiley généré par l'ordinateur ou pas. On doit obtenir à l'exécution selon les cas :
Entrer +, - ou = : +
:-) perdu on attendait :-IOn écrira une fonction qui affiche le smiley correspondant au caractère : on aura
:-)pour+ :-Ipour= :-(pour- c) Ajouter une fonction jeu, sans paramètre, qui demande à l'utilisateur d'entrer 1 ou 2 selon le jeu souhaitél'utilisateur rejoue autant de fois qu'il le souhaite, si l'utilisateur saisit autre chose le jeu s'arrête.
EXERCICE 12:pH d'une solution aqueuse
En Python, la fonction logarithme népérien se note log et la fonction logarithme décimal se note log10 (accessibles par : from math import log, log10). On rappelle que si x>0, log10(x) =ln(x) ln(10)On rappelle que le pH est donné par la formule pH=-log10([H3O+]) où [H3O+] est la concentration molaire en
ions hydronium, exprimée en mol.l-1 et que cette relation n'est correcte que si 10-14mol.l-1<[ H3O+]<10-1mol.l-1
(NB: 10-14 s'écrit 1E-14) . Écrire un programme avec une fonction test_pH, qui demande la concentrationmolaire en ions hydronium, qui teste si cette concentration permet le calcul du pH avec la formule ci-dessus,
pH <7.5), ou basique (pH≥7.5). N.B.: pour une solution d'acide chlorhydrique avec [H3O+]=0.011 mol.l-1 on trouve un pH=1.96.EXERCICE 13:Nombre de chiffres
On reprend la fonction
log10, logarithme décimal, de l'exercice précédent. Remarquer que log10(100)=2,log10(1000)=3, log10(5247)≈3.72, en déduire une formule pour obtenir le nombre de chiffres d'un entier.
a) Écrire une fonction qui renvoie le nombre de chiffres d'un entier >0. Dans le corps principal du
programme, on demandera un entier >0 à l'utilisateur et on affichera le nombre de chiffres de cet entier.
b) Rajouter une fonction qui calcule la somme des chiffres d'un entier. Tester.EXERCICE 14:Suite de Syracuse
La suite de Syracuse est une suite d'entiers définie de la manière suivante :On part de u0 entier naturel non nul, puis pour n≥0, si un est pair, on le divise par 2, sinon on le multiplie par
3 et on ajoute 1. On remarque que si on obtient 4, la suite deviendra cyclique (4,2,1,4,2,1,...). Écrire une
fonction de paramètre un entier correspondant à un qui renvoie le terme suivant un+1. Le programme
demandera la valeur de u0 à l'utilisateur puis affichera les valeurs des termes successifs jusqu'au 1er 1 trouvé.
EXERCICE 15:Suites
a) Écrire une fonction qui calcule le terme un d'une suite arithmétique de premier terme u0, de raison r. On
aura en premier paramètre u0, en deuxième paramètre r, en troisième paramètre n. Tester dans un programme
en demandant chacun des paramètres à l'utilisateur (par exemple: u0=-1, r=2, n=3 donne 5).b) Ajouter une fonction qui calcule le terme un d'une suite géométrique de premier terme u0, de raison r.
Tester (par exemple: u0=-1, q=2, n=3 donne -8). Dans le programme, après les saisies de u0, de la raison et de
n, on demandera le type de suite souhaité (a pour arithmétique, g pour géométrique), puis on affichera le
résultat ou le message "erreur" si le type ne correspond ni à a, ni à g.quotesdbs_dbs35.pdfusesText_40[PDF] convertir algorithme en langage c
[PDF] programme ti 82 plus
[PDF] venga terminale
[PDF] en busca del embrion ideal correction
[PDF] generacion hombre maquina
[PDF] da vinci el cirujano robot idea de progreso
[PDF] en busca del embrion ideal texte
[PDF] séquence pédagogique idea de progreso
[PDF] generacion hombre maquina revista quo
[PDF] comment rédiger un article de presse collège
[PDF] exemple de compte rendu cm2
[PDF] grille de relecture compte rendu cycle 3
[PDF] sequence sur le compte rendu cm2
[PDF] écrire un conte oriental