Vous êtes sur la page 1sur 3

Section de Technicien Supérieur

SYSTÈMES NUMÉRIQUES – INFORMATIQUE & RÉSEAUX

Activité Travail pratique formatif


Durée 4
Modularisation M2-TP1
Référentiel S4.2 - Algorithmique

Algorithmique

STRUCTURE CONDITIONNELLE
DE CONTRÔLE (1/3)

Consignes de Travail
Il est demandé d'effectuer le travail ci-dessous en autonomie.
Un compte-rendu imprimé est exigé en fin de séance. Les codes source doivent être inclus.
1. Objectifs du TP
• Faire un algorithme.
• Réaliser des traitements conditionnés.

2. Travail à effectuer

Exercice 1
a. Présentation de l'algorithme
Afin de décrire les différentes étapes du programme, il faut réaliser l'algorithme de
votre programme.

b. Exemple d'algorithme
MODULE NomDuModule
DONNEES
EN ENTRÉE
Donnée1 : entier positif allant de 40 à 230
EN LOCAL:
Donnée2 : entier
EN SORTIE
Donnée3 : entier
EN CONSTANTE
Donnée4 : la constante PI
DÉBUT
Les traitements que l'on va appliquer dans ce module
FIN

c. Présentation de l'application à réaliser


Une application console qui :
• affiche le texte : Donnez le résultat de l'opération suivante : 2+2.
• prend en compte la valeur tapée au clavier.
• affiche le texte : Le résultat de l'opération 2+2 est …...

d. Travail à réaliser (à refaire pour tous les exercices)


• L'algorithme
• L'application
• Le compte rendu

SNIR1 Structure conditionnelle de contrôle (1/3) p. 1


Informatique M2.1
Exercice 2

a. Présentation de la structure conditionnelle

La structure conditionnelle permet au programme de réagir selon des conditions qui se


présentent à lui.

b. Exemple d'algorithme de structure conditionnelle

SI (condition )
ALORS
liste des actions à effectuer
SINON
autre liste des actions à effectuer
FIN_SI

c. Exemple de code en C++

if (condition)
{
action1 ;
}
else
{
action2 ;
}

d. Présentation de l'application à réaliser

Complétez l'application console précédente afin que l'application :


• affiche si le résultat est correct ou non.

Exercice 3

Réalisez une application console qui demande à l'utilisateur de donner 2 nombres entiers
et qui affiche la valeur la plus grande.

Exercice 4

Réalisez une application console qui demande à l'utilisateur de donner 3 nombres


décimaux et qui affiche la valeur la plus grande.

SNIR1 Structure conditionnelle de contrôle (1/3) p. 2


Informatique M2.1

Vous aimerez peut-être aussi