Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STRUCTURE ITÉRATIVE #4

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

STRUCTURE ITÉRATIVE #4

wants to merge 1 commit into from

Conversation

houssembaltii
Copy link
Owner

@houssembaltii houssembaltii commented Jan 5, 2024

énoncé:

STRUCTURE ITÉRATIVE

  • Exercice 1

  • Ecrire un algorithme qui affiche un nombre défini de fois la
    phrase “Je suis dans la boucle !”. Par exemple, l’afficher 15 fois

  • Pour ce faire, utilisez la boucle “Tant que ... faire”

  • AMELIORATION : utilisez la boucle “Pour ... allant de ... à ...
    faire”

  • Exercice 2

  • Ecrire un algorithme qui compte tout seul jusqu’à la limite fixée
    (par exemple, 50)

  • Exercice 3

  • Ecrire un algorithme qui affiche la table de multiplication d’un
    nombre donné

  • Le résultat pourrait ressembler à :

0 x 4 = 0
1 x 4 = 4
2 x 4 = 8
...
9 x 4 = 36
10 x 4 = 40

  • Exercice 4

  • Ecrire un algorithme qui affiche la somme, en partant de 1
    jusqu’à un nombre donné.

  • Par exemple, le programme reçoit 4. L’affichage doit donc être :
    10 (1 + 2 + 3 + 4 vaut en effet 10)

  • AMELIORATION : Afficher la chaîne complète : 1 + 2 + 3 + 4 =
    10

  • Exercice 5

  • Ecrire un algorithme qui reçoit un nombre (par exemple 5), et
    qui affiche les dix nombres suivants (6, 7, 8, 9, 10, 11, 12, 13,
    14, 15)

  • Exercice 6

  • Ecrire un algorithme qui demande un nombre à l’utilisateur tant
    que le nombre n’est pas positif

  • AMELIORATION : Demandez un nombre à l’utilisateur tant que
    le nombre n’est pas pair

  • Exercice 7

  • Ecrire un algorithme qui fait un décompte de 60 secondes

  • A la fin du décompte, le message “BOOOM” est affiché

  • AMELIORATION : Faites le décompte en prenant en compte
    les minutes (une double boucle est nécessaire)

  • Exercice 8

  • Ecrire un algorithme qui reproduit le jeu du nombre mystère

  • L’ordinateur tire un nombre au hasard entre deux limites à
    définir (par exemple, 0 et 100)

  • L’utilisateur doit trouver ce nombre. Chaque fois qu’il fait une
    proposition, l’algorithme doit l’informer si le nombre mystère est
    supérieur au nombre proposé, ou inférieur

  • AMELIORATION : Indiquer au joueur en combien de coups il a
    réussi à trouver le nombre mystère

  • Exercice 9

  • Ecrire un algorithme qui permet de dessiner un triangle d’étoiles.

  • Par exemple, l’utilisateur donne 3, l’algorithme doit afficher :

**


**
*

  • L’utilisateur donne 5 :

**






**
*

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant