• Aucun résultat trouvé

125 n n n n d e d e n d e  i i n e b c d n a d m c m b n i m a m 4 : U A • A1F

N/A
N/A
Protected

Academic year: 2021

Partager "125 n n n n d e d e n d e  i i n e b c d n a d m c m b n i m a m 4 : U A • A1F"

Copied!
1
0
0

Texte intégral

(1)

ALGORITHMIQUEET PROGRAMMATION • A1 FICHE 4 : UTILISERLES INSTRUCTIONSCONDITIONNELLES ETLES BOUCLES

1 Calcul de la date de Pâques

La fête chrétienne de Pâques est célébrée, au plus tôt, le 22 mars et, au plus tard, le 25 avril.

Voici comment le mathématicien allemand Carl Friedrich Gauss (1777 - 1855) a imaginé une formule permettant de trouver la date de Pâques pour une année donnée, entre 1900 et 2099, dans le calendrier grégorien.

Soit m, l'année.

On calcule successivement :

Le reste de m / 19 : c’est la valeur de a.

Le reste de m / 4 : c’est la valeur de b.

Le reste de m / 7 : c’est la valeur de c.

Le reste de (19a  24) / 30 : c’est la valeur de d.

Le reste de (2b  4c  6d  5) / 7 :

c’est la valeur de e.

Si de 9 alors le jour de Pâques est le (de  22) mars sinon c'est le (de − 9) avril.

a. Calcule la date du jour de Pâques pour l'année en cours.

...

b. Dans , écris un programme où le chat demande une année à l'utilisateur et affiche la date du jour de Pâques. Complète alors le tableau.

Année Date du jour de Pâques Année en cours

1927 2000 2094

2 Lancer de dé

a. Que simule ce programme ?

...

...

...

...

...

b. Recopie puis complète ce programme dans . Il doit simuler plusieurs parties en demandant, pour chacune d'elles, le nombre de lancers et le nombre de parties gagnantes.

c. On lance un dé à six faces. On gagne si on sort un nombre impair.

Dans , écris un programme qui simule une partie et qui donne en sortie le résultat du jeu (« gagné » ou « perdu »).

Reprends la question b.

3 Somme d'entiers

Variables somme, n, i : Entier Début

Écrire “ Entrer un entier : ” Lire n

sss s s ← 0

Pour i de 1 à n faire sssss ← sssss  i

Écrire “ La somme des ” n “ premiers entiers est ” : somme

Fin

a. Qu'affiche cet algorithme pour n = 7 ?

...

...

b. Écris un algorithme similaire qui demande un nombre entier n à l'utilisateur, et qui calcule la somme des n premiers carrés.

...

...

...

...

...

...

...

...

...

...

...

...

c. Qu'affiche ce nouvel algorithme pour n = 7 ? ...

...

Algorithmique et programmation 125

Références

Documents relatifs

Merci à nos fournisseurs, producteurs français pour la qualité de  leurs produits et leurs engagements au quotidien. Venez découvrir nos partenaires Made In France

Votre table de cuisson à induction, qui vous permet de faire des écono- mies de temps et d'argent, doit être utilisée avec des casseroles appropriées pour.. la cuisson à

2152-2 du Code de la commande publique, et dans le cas où des négociations ne sont pas menées avec les candidats, la personne publique se réserve la possibilité d’autoriser

Animateur/trice : Angélique BRICOD & Nicolas SATRE Publics : Enfants & Seniors. Phase 2 :

tomate, olives, origan, emmental, roquefort, mozzarella, chèvre servie uniquement 1 pizza par personne..

segment et le pourcentage de clients intéressés peut être appliqué aux volumes totaux de chaque

Affaire n°4 : Désignation des membres aux diverses commissions municipales – Délibération : 2020/05 Monsieur le Maire expose au Conseil Municipal que conformément au Code

Les agents admis à exercer leurs fonctions à temps partiel, les agents occupant un emploi à temps non complet ainsi que les agents quittant ou étant recrutés dans la structure