Bonjour je voudrais savoir si l'algorithme suivant est bon.
Merci de me confirmer.

Enoncé :

Ecrire un programme(en français) pour déterminer la somme des inverses de nombres rentrés au clavier mais compris entre 1 et 10 en arrêtant la saisie lorsque le nombre tapé est négatif ou nul

Proposition :
début
s:=0;
lire(x);
tant que x>=1 et x=<10 faire
s:=s+1/x
écrire (s);
fin.

Merci de me répondre.