Serie 3 d'algorithme a résoudre - Marouane jabal

Bonjour les Futures programmeur , aujourd'hui nous allons attaquer une Série d'exercices , apres la consultation de la série videos de Marouane jabal, voila la partie pratique , j'attends vos solutions, passer les sur commentaires ou bien par le biais de la messagerie électronique : Bonne lecture !

Si vous voulez consulter la première série poster par marouane jabal c'est par ici :

- Premiere  série : cliquer ici


- deuxième série : cliquer ici




Série n° : 3 –Les structures itératives (boucle for)-

Exercice 3.1

Ecrire un programme qui affiche tous les entiers de 8 jusqu’à 23 (bornes incluses).

Exercice 3.2 : Sommes
1-      Ecrire un programme qui demande un nombre de départ, et qui calcule la somme des entiers jusqu’à ce nombre. Par exemple, si l’on entre 5, le programme doit calculer : 1 + 2 + 3 + 4 + 5 = 15
2-      Ecrire un programme qui demande à l’utilisateur de taper 10 entiers et qui affiche leur somme et leur moyenne.
3-      Ecrire un programme qui affiche la somme des entiers positifs compris entre les entiers relatifs a et b. Les valeurs de a et b sont saisies au clavier lors de l'exécution.
4-      Ecrire un programme qui affiche la somme des valeurs absolues des entiers compris entre les entiers relatifs a et b. Les valeurs de a et b sont saisies au clavier lors de l'exécution.
5-      Ecrire un programme qui affiche la somme des valeurs absolues des entiers pairs compris entre les entiers relatifs a et b. Les valeurs de a et b sont saisies au clavier lors de l'exécution.

Exercice 3. 3 : Table de multiplication
Ecrire un programme qui demande un nombre de départ, et qui ensuite écrit la table de multiplication de ce nombre, présentée comme suit (cas où l'utilisateur entre le nombre 7) :
Table de 8 :
8 x 1 = 8
8 x 2 = 16
8 x 3 = 24
8 x 10 = 80

Exercice 3.4 : Factorielle
Ecrire un programme qui demande un nombre de départ, et qui calcule sa factorielle. Par exemple, si l’utilisateur saisit la valeur 7, le programme doit calculer  1 x 2 x 3 x 4 x 5 x 6 x 7.

Exercice 3.5 : Minimum et Maximum
Ecrire un programme qui demande à l’utilisateur de taper 10 entiers et qui affiche le plus petit (noté min) et le plus grand (noté max) de ces entiers, ainsi que sa position.
 

Exercice 3.6 : Somme de puissances  


1-      Ecrire un programme qui lit un entier positif N et qui affiche la somme des N premières puissances de 2.
Exemple : donnée : 5
      résultat : 20 + 21 + 22 + 23 + 24 + 25 = 63
2-      Ecrire un programme qui calcule la somme des inverses des carrés des n premiers entiers (1/12 + 1/22 + … + 1/n2), n étant donné par l’utilisateur.
3-      Ecrire un programme qui demande à l'utilisateur de taper un entier N et qui calcule la somme des cubes de 5^3 à N^3.

Exercice 3.7: multiplication
Écrire un programme effectue la multiplication de deux entiers positifs (notés x et y) donnés par l’utilisateur en utilisant uniquement l’addition entière.

Exercice 3.8: Calcul de xn
Ecrire un programme qui lit un nombre x puis un entier n, puis calcule et affiche la puissance nième de x : xn, en utilisant uniquement la multiplication.

Exercice 3.9 : Nombres premiers
Écrire un programme qui à partir d’un entier strictement positif donné, retourne le résultat 0 ou 1 selon que le nombre est premier ou non.
Pour mémoire, voici la liste des nombres premiers inférieurs à 100 : 1, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97.

Exercice 3.10 : Nombres parfaits

1.      Ecrire un programme qui à partir d’un entier strictement positif donné, retourne le résultat 0 ou 1 selon que le nombre est parfait ou non.
Un nombre est dit parfait s’il est égal à la somme de ses diviseurs stricts.
Exemple : 28 = 1 + 2 + 4 + 7 + 14
2.      Écrire un programme qui affiche la suite de tous les nombres parfaits inférieurs ou égaux à un nombre entier positif donné (noté n).
Voici la liste des nombres parfaits inférieurs à 10000 : 6, 28, 496, 8128.

Exercice 3.11 : triangle d'étoiles
1- Ecrire un programme qui affiche une ligne de n étoiles ("*") séparées par un éspace, n étant donné par l'utilisateur.
2- Ecrire un programme qui affiche un triangle composé d'étoiles comme le montre la figure:
*
* *
* * *
* * * *
* * * * *
Le nombre de lignes est demandé à l'utilisateur.


Je vous souhaite bonne lecture et n'oublier pas de partager tout cela :) !!

Serie 2 d'algorithme a résoudre - Marouane jabal

tp algorithme algorithmique
Bonjour les Futures programmeur , aujourd'hui nous allons attaquer une Série d'exercices , apres la consultation de la série videos de Marouane jabal, voila la partie pratique , j'attends vos solutions, passer les sur commentaires ou bien par le biais de la messagerie électronique : Bonne lecture !

Si vous voulez consulter la première série poster par marouane jabal c'est par ici : cliquer ici











Série n° : 2 -Les structures de choix ou décision-

 


Exercice 2.1

Ecrire un programme qui demande deux nombres à l’utilisateur et affiche le plus grand des deux.

Exercice 2.2
Ecrire un programme qui demande un nombre à l’utilisateur, et l’informe ensuite si ce nombre est positif ou négatif (on laisse de côté le cas où le nombre vaut zéro).

Exercice 2.3
Ecrire un programme qui demande un nombre à l’utilisateur, et l’informe ensuite si ce nombre est positif ou négatif (on inclut cette fois le traitement du cas où le nombre vaut zéro).

Exercice 2.4
Ecrire un programme qui demande deux nombres à l’utilisateur et l’informe ensuite si leur produit est négatif ou positif (on laisse de côté le cas où le produit est nul). Attention toutefois : on ne doit pas calculer le produit des deux nombres.

Exercice 2.5
Ecrire un programme qui demande deux nombres à l’utilisateur et l’informe ensuite si le produit est négatif ou positif (on inclut cette fois le traitement du cas où le produit peut être nul). Attention toutefois, on ne doit pas calculer le produit !

Exercice 2.6
Ecrire un programme qui détermine si un entier saisi au clavier est pair ou impair.

Exercice 2.7
Écrire un programme qui lit 3 nombres et qui teste si l’un de ces derniers est égal à la somme des deux autres. Si un tel nombre existe on l’affiche, sinon on affiche un message.




Exercice 2.8
Ecrire un programme qui demande un entier x, et affiche
a si x vaut 1
b si x vaut 2
c si x vaut 3
d si x vaut 4
e si x vaut 5 ou 6!
? sinon

Exercice 2.9
Ecrire un programme permettant de résoudre une équation du premier degré

Exercice 2.10
Ecrire un programme permettant de résoudre une équation du second degré

Exercice 2.11
Ecrire un programme calculatrice permettant la saisie de deux entiers et une opération (+, - , / , x ) et affichant le résultat.

Exercice 2.12

Écrire un programme qui à partir de deux dates données sous la forme jour, mois, année, détermine celle qui est antérieure à l’autre.


Je vous souhaite bonne lecture et n'oublier pas de partager tout cela :) !!



Serie d'algorithme a résoudre - Marouane jabal

exercice algorithme algorithmique
Bonjour les Futures programmeur , aujourd'hui nous allons attaquer une Série d'exercices , apres la consultation de la série videos de Marouane jabal, voila la partie pratique , j'attends vos solutions, passer les sur commentaires ou bien par le biais de la messagerie électronique : Bonne lecture !

 

 

 

 

Série 1 d'algorithmique(algorithme) 





Série n° : 1 Opérations de lecture/écriture

Exercice 1.1
Ecrire un programme qui demande un nombre à l’utilisateur, puis qui calcule et  affiche le carré de ce nombre.

Exercice 1.2
Demander un caractère à l'utilisateur. Afficher successivement la valeur de ce nombre en décimal, hexadecimal , puis le caractère ASCII. Exemple d'exécution:
Entrez un caractère: Z
Valeur décimal: 90
Valeur hexadecimal: 5a
Caractere ASCII: Z

Exercice 1.4
 Ecrire un programme qui lit sur l’entrée standard (le clavier) 3 entiers, respectivement, sous forme décimale, octale et hexadécimale ; puis qui les affiche sous forme décimale.

Exercice 1.3
Ecrire un programme demandant deux nombres entiers n1 et n2 à l'utilisateur. Afficher ensuite la somme, le produit, le rapport et le reste de la division entière (modulo: %) entre n1 et n2.

Exercice 1.5
Ecrire un programme qui lit le prix HT d’un article, le nombre d’articles et le taux de TVA, et qui fournit le prix total TTC correspondant. Faire en sorte que des libellés apparaissent clairement.

Exercice 1.6
Ecrire un programme qui pour un nombre binaire (écrit en base 2) de quatre chiffres 0 ou 1, affiche sa valeur en base 10.
Par exemple,
le nombre binaire 1101 vaut en base 10 : 1 * 8 + 1 * 4 + 0 * 2 + 1 * 1 = 13.
le nombre binaire 0011 vaut en base 10 : 0 * 8 + 0 * 4 + 1 * 2 + 1 * 1 = 3
Note: les données sont quatre entiers (0 ou 1). Par exemple 1, 1, 0, 1. 



 Je vous souhaite bonne lecture et n'oublier pas de partager tout cela :) !!