Vous êtes sur la page 1sur 3

Programme Systme de sondage

La dmarche a suivre pour faire ce programme 'Systme de sondage' est la suivante:


1* Dclaration des variables:
- nombreOui, nombreNon, nombreMauvais, nombreNeutre, nombreBonne: typre entie
r.
- PourcentageNon,PourcentageOui,PourcentageNeutre,PourcentageMauvais,Pourcent
ageBonne: de type rel.
- choix: de type caractaire.
- On initialise les variables dclares 0.
2* On fait l'affichage d'un menu de deux choix qui demande au utilisateur de fai
re un choix et d'entrer au programme soit
commme visiteur s'il veux participer au sondage soit comme administrateur pou
r voir et visualiser les rsultats.
-On introduit une boucle si le choix est diffrent de ce qui est propos au menu.
3* On fait un switch selon le choix de l'utilisateur:
* Si le choix 1 (utilisateur) on fait appel a la mthode creationSondage()qui
a pour rle de faire afficher les question du sondage.
* On fait appel la mthode Question (Qui affiche les question et demande l
"utilisateur d'introduire les rponse).

-une 1ere question du sondage s'afiche avec un menu proposant un choix
de "OUI" ou "NON"
Question 1: est ce que vous avez aimez utiliser notre produit.
-On introduit une boucle si le choix est diffrent de ce qui est propos au
menu.
-Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur d
e (nombreOui +1).
-Si le choix est "NON" on affecte a la variable (nombreNon) la valeur d
e (nombreNon +1).
4* une 2eme question du sondage s'afiche avec un menu proposant un choix
de "OUI" ou "NON".
Question 2: si la rponse la question 1 est oui, est ce que vous aller con
tinuer utiliser notre produit.
-On introduit une boucle si le choix est diffrent de ce qui est propos au me
nu.
-Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (
nombreOui +1)
-Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (
nombreNon +1)
5* Une 3eme question du sondage s'afiche avec un menu proposant un choix d
e "OUI" ou "NON"
Question 3: est ce que vous prvoyer utiliser un produit de notre concurrent
-On introduit une boucle si le choix est diffrent de ce qui est propos au men
u.
-Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (n
ombreOui +1)
-Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (n
ombreNon +1)

6* une 2eme question du sondage s'afiche avec un menu proposant un choix e
ntre "BONNE","MAIVAISE" ou "NEUTRE"
Question 4: Sur l'echel de 1 3(1: mauvais, 2: neutre, 3: bonne) Comment con
sidrez vous la rputation de notre entreprise");

-on introduit une boucle si le choix est diffrent de ce qui est propos au menu.
-Si le choix est "1" on affecte a la variable (nombreBonne la valeur de (nomb
reBonne +1)
-Si le choix est "2" on affecte a la variable (nombreMauvais) la valeur de (n
ombreMaivais +1)
-Si le choix est "3" on affecte a la variable (nombreBonne la valeur de (nomb
reNeutre +1)

* Si le choix 2 (administrateur) on fait appel la mthode statistiqueMenu() q
ui a pour rle de faire afficher les rsultats du sondage.

3* Si l'utilisateur du programme fait le premier choix (visiteur).
-une 1ere question du sondage s'afiche avec un menu proposant un choix de "OU
I" ou "NON"
Question 1: est ce que vous avez aimez utiliser notre produit.
-On introduit une boucle si le choix est diffrent de ce qui est propos au menu.
-Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (nom
breOui +1).
-Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (nom
breNon +1).
4* une 2eme question du sondage s'afiche avec un menu proposant un choix de "OUI
" ou "NON".
Question 2: si la rponse la question 1 est oui, est ce que vous aller cont
inuer utiliser notre produit.
-On introduit une boucle si le choix est diffrent de ce qui est propos au menu.
-Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (nom
breOui +1)
-Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (nom
breNon +1)
5* Une 3eme question du sondage s'afiche avec un menu proposant un choix de "OUI
" ou "NON"
Question 3: est ce que vous prvoyer utiliser un produit de notre concurrent
-On introduit une boucle si le choix est diffrent de ce qui est propos au menu.
-Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (nom
breOui +1)
-Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (nom
breNon +1)

6* une 2eme question du sondage s'afiche avec un menu proposant un choix entre "
BONNE","MAIVAISE" ou "NEUTRE"
Question 4: Sur l'echel de 1 3(1: mauvais, 2: neutre, 3: bonne) Comment consi
drez vous la rputation de notre entreprise");

-on introduit une boucle si le choix est diffrent de ce qui est propos au menu.
-Si le choix est "1" on affecte a la variable (nombreBonne la valeur de (nomb
reBonne +1)
-Si le choix est "2" on affecte a la variable (nombreMauvais) la valeur de (n
ombreMaivais +1)
-Si le choix est "3" on affecte a la variable (nombreBonne la valeur de (nomb
reNeutre +1)

7* On fait le calcule des pourcentages des rsultats du sondage.
PourcentageNon =nombreNon*100/(nombreOui+nombreNon)
PourcentageOui =nombreOui*100/(nombreOui+nombreNon)
PourcentageNeutre = nombreNeutre*100/(nombreMauvais+nombreNeutre+nombre
Bonne)
PourcentageMauvais = nombreMauvais*100/(nombreMauvais+nombreNeutre+nomb
reBonne)
PourcentageBonne =nombreBonne*100/(nombreMauvais+nombreNeutre+nombreBon
ne)
8* Si un admnistrateur veux entrer au programme pour visualiser les rsultas, il f
ait le 2eme choix au premier menu principale.
-Un autre menu s'afiche lui demandant un mot de passe.
-Si le mot de passe est correcte, il peut donc entrer et visualiser les rsulta
ts
Zone rserve l'administration:
Le pourcentage de OUI est:_ _ _ _ _
Le pourcentage de NON est:_ _ _ _ _
Le pourcentage du choix Mauvais est:_ _ _ _ _
Le pourcentage du choix Neutre est:_ _ _ _ _
Le pourcentage du choix Bonne est:_ _ _ _ _