• Aucun résultat trouvé

Somme des premiers naturels 1

N/A
N/A
Protected

Academic year: 2022

Partager "Somme des premiers naturels 1"

Copied!
1
0
0

Texte intégral

(1)

DUT Info Structures de données et algorithmes fondamentaux 2020–2021

TD 4 - Récursivité : les bases

Exercice 1. Intervalles

On demande, pour les trois fonctions ci-dessous, que la fonction à écrire ne comporte qu’un seul appel récursif.

1. Écrivez une fonction récursive affichant les nombres den à 1, pour un certain natureln donné.

2. Écrivez une fonction récursive affichant les nombres de 1 à n, pour un certain natureln donné.

3. Écrivez une fonction récursive affichant les nombres de n à 1, puis 0, puis les nombres de 1 à n, pour un certain naturel n donné. Vous ne pouvez pas utiliser les fonctions précédentes. Si n= 0, on affichera simplement0.

Exercice 2. Somme des premiers naturels

1. Donnez une expression récursive décrivant la somme des n premiers nombres naturels.

Écrivez la fonction correspondante en Python.

2. Même question, mais cette fois-ci pour calculer la somme des cubes des n premiers entiers.

Exercice 3. Somme des chiffres d’un entier

Donnez une expression récursive décrivant la somme des chiffres d’un entier positif, et écrivez ensuite une fonction Python somme_chiffres(n) renvoyant le résultat. Par exemple, l’appel somme_chiffres(912942)renverra 27.

Exercice 4. Sans utiliser le transtypage, écrivez une fonction récursive renvoyant le renverse- ment d’un naturelndonné en paramètre. Par exemple, sin= 318059, alors la fonction renverra 950813. On suppose que le dernier chiffre de n n’est jamais 0. Vous pouvez vous servir de la fonctionlog10du modulemath, qui renvoie le logarithme en base 10 du nombre fourni. Sa partie entière correspond au nombre de chiffres du nombre donné moins 1.

Page 1 / 1

Références

Documents relatifs

En choisissant N de sorte que la somme originale est impaire et une valeur convenable de r < 2d 2 , on peut obtenir des nombres qui sont congrus `a tous les nombres impairs modulo

• l’article 78 des Recherches Arithm´ etiques : Le th´ eor` eme de Wilson peut ˆ etre rendu plus g´ en´ eral en l’´ enon¸ cant comme il suit : le produit de tous les

et si la série ^SpiR^X" est algébrique sur fp(X), alors « il y a des relations » entre les sommes des chiffres de certains coefficients de -R; dans la quatrième nous montrons que

[r]

Le troisième auteur tient également à remercier Yann Bugeaud pour d’intéressantes discussions sur ce problème et pour la référence au travail de Cassels.... pour chaque k, une

Tous les entiers A de la forme p,q1,...,qn avec qi = 9 et p tel que la somme des chiffres de l' entier A est impaire,sont des entiers rebelles.. Comme la somme des chiffres de

Q2 Démontrer que quelle que soit la valeur de n, la somme des chiffres de la somme de tous les entiers palindromes de n chiffres est une constante.. De même, les

Q₂ Démontrer que, quelle que soit la valeur de n, la somme des chiffres de la somme de tous les entiers palindromes de n chiffres est une constante!.