Exercice 1 - Écrire une fonction⚓︎
1. Somme de deux nombres⚓︎
Compléter la fonction ci-dessous pour qu'elle renvoie la somme des deux arguments a
et b
.
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
.128013="m_eh(+yapl,)dun sS:
gPi1vkr-t2fbco/030j090z0e0t0g0n0m0D0g0e0n0n05060z0t0f06020q030n0k07070e0x0d020o0E0g0k0W0E0l030F0%0(0*0,0#0f02030 0^120F0 0#0j0t0v0O0Q0S0U0Q0l0r0k0e0r090y0f0d0z0a0?0m0a0t0r0a0g1u0a0z0Z030J0C0g091b0R0T061t1v1x1v0z1D1F1B0z0x101p0O0/0n0f0e0l0U0A061H1d060B0L090l0e07091B1Z1#1)1J1,1F1/1;0Z040m0s0x0E0f0E0n0t0=0l0m0H1X0x0x090D290^1@0l100F1p2m1T1V1U1C0j1_1e0t0l1.261B181a0P1I2w2y0l0E2C1B0f2f102k2m2P0$1!2a2E1*2I0x0)0g1B0e1s2f0B0U0108080D2J091x2H0E0y0u2?0Z0u0^0e2Q2T0!2S1^2V1J2X2Z2#2%092(062*2,2.2:2z2?0y1'020A2{2}1#2m2M092m2C2p0j1V2u320U2-0H2B19103p2O2~2j3G3z3q302a0t0j0U2+2k3g0u363N3P3c0H3e2I3S1(1}093W3J3Z2=2@3T2m2|3L2v060w0Z0H0B3H3n0m3:3x060l0B0Z0n0E0(093`2l3}1c1J0Y020b473F314a0U0l0Z0e4f492F064c0h4f3|2k3;4k020C4n4v3~4c0i0p4f0#0_3G4v3V063Q2T3g3i032$4L2+3)2x3f2@1'0m3%3(3d4W3!4Y1B0F2|0m4-4u2T3;3?022f0z0k0x0@4I3{4o2W4l4t4~1J0E0Z0c514B4i3 0Z4z4|2l4H2R0F3J3o2N0^3s0^0z3u5n2s2n0e1E3K0F3s4H0H0J0L0n02.
2. Double d'un nombre⚓︎
Compléter la fonction ci-dessous pour qu'elle renvoie le double du nombre en argument.
Attention
Vous ne devez pas effectuer d'addition ou de multiplication ici, il faut utiliser uniquement la fonction somme
écrite précédemment.
###(Dés-)Active le code après la ligne
(Ctrl+I)
# Tests
(insensible à la casse)(Ctrl+I)
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
.128013="m_eh(yapl),dun sS:
gPi1vkr-t2fbco/030i090y0d0s0f0m0l0C0f0d0m0m05060y0s0e06020p030m0j07070d0w0c020n0D0f0j0V0D0k030E0$0'0)0+0!0e02030~0@110E0~0!0i0s0u0N0P0R0T0P0k0q0j0d0q090x0e0c0y0a0=0l0a0s0q0a0f1t0a0y0Y030I0B0f091a0Q0S061s1u1w1u0y1C1E1A0y0w0 1o0N0.0m0e0d0k0T0z061G1c060A0K090k0d07091A1Y1!1(1I1+1E1.1:0Y040l0r0w0D0e0D0m0s0;0k0l0G1W0w0w090C280@1?0k0 0E1o2l1S1U1T1B0i1^1d0s0k1-251A17190O1H2v2x0k0D2B1A0e2e0 2j2l2O0#1Z292D1)2H0w0(0f1A0d1r2e0A0T0108080C2I091w2G0D0x0z0x0t0Y0t0@0d2P2S0Z2R1@2U1I2W2Y2!2$092'062)2+2-2/2y2=2=0Y0z2{2}1!2l2L092l2B2o0i1U2t320T2,0G2A180 3o2N2~2i3F3y3p30290s0i0T2*2j3g2^0 2#3M3O3c0G3e2H3R1'1|093W3I3Z2;2?3S3k3K2u060v0Y0G0A3G3m0l3/3w060k0A3?0D0j1D093_2k3|1b1I0X020b463E31490T0k0Y0d4e482E064b0g0o4e0!0^3F2j0l3V063P2S3g1%3T4y3N4A3X2.2w3f2?1%0l3%3(3d4L3!4N1A0E2|0l4Z3{4x3}3=022e0y0j0w0?4v3`4n2V0Y0m0D0'454.474$4h4p0Y4d4`4f2T4}4j024l514:4a0Y0h4e4#2S3:55572Q4|4o4q4t4m0E3I3n2M0@3r0@0y3t5v2r2m0d443q3B4u0G0I0K0m02.
3. Quadruple d'un nombre⚓︎
Compléter la fonction ci-dessous pour qu'elle renvoie le quadruple du nombre en argument.
Attention
Vous ne devez pas effectuer d'addition ou de multiplication ici, il faut utiliser uniquement la fonction double
écrite précédemment.
###(Dés-)Active le code après la ligne
(Ctrl+I)
# Tests
(insensible à la casse)(Ctrl+I)
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
.128013="m_eh(3yaplq)dun sS:
gPi1vkr-t2fbco/030j090z0e0t0g0n0m0D0g0e0n0n05060z0t0f06020q030n0k07070e0x0d020o0E0g0k0W0E0l030F0%0(0*0,0#0f02030 0^120F0 0#0j0t0v0O0Q0S0U0Q0l0r0k0e0r090y0f0d0z0a0?0m0a0t0r0a0g1u0a0z0Z030J0C0g091b0R0T061t1v1x1v0z1D1F1B0z0x101p0O0/0n0f0e0l0U0A061H1d060B0L090l0e07091B1Z1#1)1J1,1F1/1;0Z040m0s0x0E0f0E0n0t0=0l0m0H1X0x0x090D290^1@0l100F1p2m1T1V1U1C0j1_1e0t0l1.261B181a0P1I2w2y0l0E2C1B0f2f102k2m2P0$1!2a2E1*2I0x0)0g1B0e1s2f0B0U0108080D2J091x2H0E0y0c0y0u0Z0u0^0e2Q2T0!2S1^2V1J2X2Z2#2%092(062*2,2.2:2z2?0y1'020A2|2~1#2m2M092m2C2p0j1V2u330U2-0H2B19103q2O2 2j3H3A3r312a0t0j0U2+2k3h2_102$3O3Q3d0H3f2I3T1(1}093Y3K3#2=2@3U3m3M2v060w0Z0H0B3I3o0m3;3y060l0B0Z0h1i0j0x0k0f1F3{2l3~1c1J0Y020b4b3G324e0U0l0Z0e4j4d2F064g0i0p4j0#0_3H2k0m3X063R2T3h3j033W3P4F3Z2/2x3g2@1'0m3(3*3e4Q3$4S1B0F2}0m4'3}4C3 3@022f0z0k0x0@4A3|4s2W3^0E0k1E094r4*4m4u0Z4i4?4c504t4o020j4{4}4 2T3=4g542R574_024q554k2U514v0i4y4r0F3K3p2N0^3t0^0z3v5C2s2n0e4}3s3D4z0H0J0L0n02.
# Tests
(insensible à la casse)(Ctrl+I)