• Aucun résultat trouvé

2| Donner à b la valeur a

N/A
N/A
Protected

Academic year: 2022

Partager "2| Donner à b la valeur a"

Copied!
1
0
0

Texte intégral

(1)

BTS - SIO

Test 1 algo appliqué - 14/10/2016

2016 - 2017

EXERCICE 1 ( points)

Voici un algorithme qui effectue quelques calculs simples sur une donnée numérique : Variables : a,b nombres

Début 1| Lire a

2| Donner à b la valeur a

2

3| Donner à b la valeur 2b 4| Donner à b la valeur b − 5a 5| Donner à b la valeur b + 3 6| Afficher b

Fin

1. Réaliser une trace de l’algorithme en pre- nant comme valeur de a la valeur 6.

(trace : tableau)

2. Réécrire l’algorithme en remplaçant les in- tructions 2,3,4 et 5 par une seule instruc- tion.

• • •

EXERCICE 2 ( points)

On souhaite, pour un nombre n entier naturel donné, calculer la somme suivante composée de n termes : S

n

= 1 + 1

2 + 1

3 + . . . + 1 n 1. Exprimer la somme S

4

et la calculer.

Variables : n, S, k entiers Début

1| Lire n

2| S prend la valeur . . .

3| Pour k allant de . . . à . . . faire 4| Donner à S la valeur S + . . . . 5| Afficher S

Fin

2. L’algorithme, ci-contre permet à un uti- lisateur de saisir l’entier naturel n et de calculer la somme S

n

correspondante. Re- copier l’algorithme en complétant les 4 champs manquants.

À quoi sert la ligne 2 dans l’algorithme ? Tester votre algorithme avec n = 4.

3. On considère le produit P

n

=

1 − 1 2

×

1 − 1 3

× . . . ×

1 − 1 n

Écrire en langage libre un algorithme avec une boucle permettant l’affichage d’une variable P contenant l’expression P

n

pour une valeur de n saisie par l’utilisateur.

• • •

EXERCICE 3 ( points)

Ci-dessous un algorithme manipulant des variables booléennes.

Variables : X nombre, A, B, C, D booléens Début

1| Lire X 2| A ←− X 6 0 3| B ←− X 6 10 4| C ←− X > −10 5| D ←− B et C 6| D ←− A ou D 7| B ←− A ou B 8| A ←− A ou C 9| C ←− B et A 10| Afficher C, D Fin

Donner les valeurs affichées pour X = −12 et pour X = 2, 5.

BONUS : Cet algorithme illustre une pro- priété ensembliste sur la réunion et l’inter- section. Pouvez-vous la donner ?

Lycée Bertran de Born - Périgueux 1 sur 1

Références

Documents relatifs

Considérer l’écriture décimale d’un entier naturel, effectuer des permutations circulaires sur cette écriture, sommer les résultats obtenus et obtenir un nouvel entier

[r]

[r]

Utiliser l’algorithme d’Euclide pour trouver le PGCD des nombres suivants : 4935 et

Sachant que les deux champs sont de surface égale, calculer la longueur de leur côté commun.. Année 2020-2021 Page

Il s’agit de demander à l’utilisateur d’entrer les valeurs nécessaires, ainsi que de calculer les valeurs utiles. Cas où le discriminant est

[r]

En utilisant la question 2, sans mesurer, exprimer le rayon du