[RESOLU] Traduire un algorithme en PHP

mathew
Invité n'ayant pas de compte PHPfrance

06 janv. 2017, 16:21

Bonjour tout le monde,

je début en php et j'ai un devoir à faire, j'essaye pleins de combinaisons mais je n'y arrive pas.. j'aurai bien besoin d'aide ^^

voici de début de l'exercice seulement:

Variables age, perm, acc, assur en Numérique
Variables C1, C2, C3 en Booléen
Variable situ en Caractère
Début Ecrire " Entrez l'âge: "
Lire âge
Ecrire "Entrez le nombre d'années de permis: "
Lire perm
Ecrire "Entrez le nombre d'accidents: "
Lire acc
Ecrire "Entrez le nombre d'années d'assurance: "
Lire assur
C1 <-- âge >= 25
C2 <-- perm >= 2
C3 <-- assur >5

comment demander a l'utilisateur de rentrer ses données ?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

06 janv. 2017, 16:50

Hello !

C'est assez bizarre comme exercice pour du php... en tout cas la notion d'écrire puis lire, puis écrire à nouveau et lire à nouveau, etc. ne me parait pas adapté à un langage orienté web. Quoi qu'il en soit, pour demander à l'utilisateur de rentrer ces données et les traiter en php le plus simple est de réaliser un formulaire html :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

09 janv. 2017, 14:34

salut,

c'est vrai que c'est étonnant vu l'utilisation la plus répandu de php, masi c'est possible.
voici un lien qui contient ce que tu veux : http://www.skilly.com/mag/cli-php-en-ligne-commande/

résumé en 4 lignes de code

Code : Tout sélectionner

<?php print "Ecrivez quelque chose \n"; $val = trim(fgets(STDIN)); print "Vous avez écrit $val \n";
tu pourras dire à ton prof que même pour un exercie on peu nommer correctement les variables et demander à respecter PSR-1 et PSR-2 :-)


@+
Il en faut peu pour être heureux ......