Critère de divisibilité par 3
Le cadre
Un entier est divisible par 3 si et seulement si la somme de ses chiffres est elle-même divisible par 3.
On peut donc utiliser un algorithme récursif.
- Les cas de base sont les entiers à 1 chiffre ; on répond facilement.
- La fonction
somme_chiffresvue précédemment, sera disponible et devra être utilisée pour le cas général.
Exercice
Coder une fonction récursive est_divisible_par_3 qui détermine si un entier n est divisible par \(3\).
La fonction
somme_chiffres disponible dans cet exercice, il faudra l'utiliser dans l'appel récursif !
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
.12801359/fr;nb _o=ylaepcwgu)vd4613kméhtsP(S02Di:050y0q0H0p0P0o0I0j0s0o0p0I0I0m010H0P0r010406050I0v0E0E0p0f0n040L0l0o0v0+0l0h050d0=0@0_0{0:0r04051b141e0d1b0:0y0P0x0Z0#0%0)0G0P0u0G0o1s0G0H0.050U0i0o0q1n0$0(011r1t1v1t0H1B1D1z0H0f1c0H0G1F1p010e0W0q0h0p0E0q010Z0~0I0r0p0h0)0N1z1-1/1W1H1Z1D1$1(0.0a0j0J0f0l0r0l0I0P110h0j0S1+0f0f0q0s29141@0h1c0d1U2m1R1T1S1A0y1_0)1v0h1#261z1k1m0!1G2w0P2y0h0l2C1z0r2f1c2k2m2Q0;1.2a2E1X2J0f0^0o0.0B2j2U0/2T1^2W1H2Y2!0.0N2(1/2*2k2v012/0p2#040C2?2l0:2_2-0)2|2~0z312^2U2`370.0b3a333c352{0l2Z2}0.0A3a1f2O142C2p0y1T2u3k0s2K1)1c3v1d3t2S152)053B0S2P3j1o1H0D0.0S0e3r343Q0)0t0.0j3W3P2F2{0e0.0q0I0H0k2C0P271C0q0k1.0f0k303J2@2+2V3Y010-040K3%2,420h0.133~2l402`440w0Q3h4f3k3!040j4p3$4d3O483)0I0y0.014z0O0F0H0q2Z2H1E270j2a3-0H2b1l3=0P3@0j3`0j0C4z013h4q3$3X3)3S040P3V4s4!3(2X4b3a4,4u1X0l0.020o0H0g4:4l420E0P2$0M47413)444j4s064Z4Z4~4$0.2f0H0v0f4c2Q4;551X44464s5d4.045k2)5m2`4@040m0m4}4#1X500.535r5E1H4h5D4-1H0l4n3m5N4=5L0.5q2S5K364/4+5s5P0.5B5T5n1H5G2 544g0.0w5+5y5R0f5@3k5p5:3k4a5u5{425z5*5$5Z015.3q5J5O0)5M666c015Q0.5S6f5U6d5W5~495#5l5%0)645C6l5,0)5.0c6p565=4Y4q6t014%0q0X0q6C5o0.582Q5a5b4p6H4%5g5i5v2@5x5 3,3.3:4O3?1D3_0_3|6N5V456:5!040I0l0@3^0s1r0e0e2f0I6?436o6b6m2{6r3K674h5?59143M0q2m2N7h3u1l3w2p2s2n0p3@2m3v0:0d0S0U0W0I04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)