Bonjour j'ai du mal pour mon exercice d'SNT vous pouvez m'aider svp ?

Exercice utilisant while

On veut faire l'addition des nombres entrés dans la machine : chaque nombre
x saisi est suivi de la touche entrée (on ne se sert pas de la touche "+"). Pour
signaler que la saisie est terminée, on rentre le nombre zéro. La machine
fournit alors la somme à payer.

1. Rédiger un algorithme qui permettra ce travail.

Exercice utilisant "for"

1. Écrire un algorithme qui affiche les carrés des nombres entiers compris entre 1 et 20
2. Programmer l'algorithme sur calculatrice ou ordinateur

Merci de m'aider dès que possible ​