![]() |
![]() |
![]() |
Les structures Conditionnelles
Mise à jour le : 01/11/2004
Énoncé
Écrire un programme Pascal teste
si un entier est positif ou négatif.
I) La préanalyse :
II) L'analyse :
Nom = Signe |
||
| Séquences | Liste des définitions Explicites | Objets Utilisés |
| 2 | Résultat = Si A > = 0 |
|
Alors |
||
Ecrire ("Positif") |
A | |
Sinon |
||
Ecrire ("Négatif") |
||
FinSi |
||
| 1 | Lire(A) | |
| 3 | Fin Signe | |
| Objets Utilisés | Nature/Type | Rôle |
| A | variable/Entier | Recevoir la valeur d'un entier donné |
IV) L'algorithme :
| 0- | Début Signe |
| 1- |
Lire (A) |
| 2- |
Si A >= 0 |
Alors |
|
Ecrire ("Positif") |
|
Sinon |
|
Ecrire ("Négatif") |
|
FinSi |
|
| 3- | Fin Signe |
V) La traduction en turbo pascal :
Program Signe;
uses Wincrt;
Var A : Integer;
Begin
Write('A=');
Readln(A);
If A >= 0
Then
Write(' Positif ')
Else
Write(' Négatif ');
End.
V) La traduction en langage C++ :
// programme Signe
#include <stdio.h>
int main()
{int A ;
printf("A=");
scanf("%d",&A);
if (A<=0)
printf("Positif");
else
printf("Négatif");
getchar();getchar();
}
| Page d'index | Série structures conditionnelles | Haut |