Zoofast.fr propose un mélange unique de réponses expertes et de connaissances communautaires. Posez n'importe quelle question et recevez des réponses immédiates et bien informées de notre communauté d'experts dévoués.

Bonjour,
J'qurai besoin d'aide svp je ne m'en sors pqs :

Je doit écrire une fonction somme_carree(n) où nn est un entier qui renvoie la valeur de 1²+2²+...+n²12+22+...+n2.

Puis un autre exercice :
Une banque propose à ses clients une carte de crédit. Chaque mois elle prélève un minimum entre 3 euros et 1 % du montant des transactions effectuées par carte de crédit. Dans le cas, où il ne reste plus assez sur le compte pour payer les frais, elle ne prélève que le restant sur le compte.
1) Je dois proposer une fonction minimum qui renvoie le minimum des deux nombres entrés comme arguments.
2) Proposer une fonction frais qui prend en paramètres deux nombres réels : la somme sur le compte et le montant des transactions effectués par carte bancaire et qui renvoie les frais bancaires qui seront prélevés.
3) Un client impécunieux possède 5.073;68 € sur son compte. Il possède une carte de crédit avec laquelle il retire chaque mois 200 €. Sachant qu'il ne remet pas d'argent sur son compte, pendant combien de temps pourra-t-il prélever ainsi de l'argent sur son compte.
Je vous remercie infiniment pour votre précieuse aide, en espérant avoir une réponse.
Cordialement
Anne

Sagot :

Réponse :

Calcul du min

Explications :

//une fonction minimum qui renvoie le minimum  

//des deux nombres entrés comme arguments.

fonction minimum(nb1: entier, nb2:entier) : entier

min : entier

Debut

min = nb1

si nb2 <= min

   min =nb2

FinSi

retourner min

Fin

----------------------------------------------------------------------------------------

//1²+2²+...+n²

fonction somme_carree(n : entier) : entier

somme : entier

debut

somme = 0

 pour i allant de 1 a n

      somme =somme + i*i

 finpour

retourner somme

A suivre

Fin