Multiplier sans *
Programmer la fonction multiplication
:
-
prenant en paramètres deux nombres entiers
a
etb
, -
renvoyant le produit de ces deux nombres.
Exemples
>>> multiplication(3, 5)
15
>>> multiplication(-4, -8)
32
>>> multiplication(-2, 6)
-12
>>> multiplication(3, -4)
-12
>>> multiplication(-2, 0)
0
Contrainte
Les seules opérations autorisées sont l'addition et la soustraction !
Indications
-
On rappelle que si \(n\) est un nombre négatif, \(-n\) est un nombre positif.
-
On a \(5 \times (-3) = -5\times 3=0 +(- 5)+(- 5)+(- 5)\) !
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
.128013beqn,49vi+à3mo5_txR;Phklpwf(: cg.a=ry0S6I-u/72)As18d050!0c0r0I0j0y0X0E0F0y0I0X0X0J010r0j0z010406050X0R0n0n0I0K0L040N0o0y0R0^0o0e0E020I0n0z0u0E0t0c120K0d0R0c0X050S0 1113150}0z04051A1t1D0S1A0}0!0j0i0-0/0;0?0w0j0G0w0y1R0w0r0{050(0b0y0c1M0:0=011Q1S1U1S0r1!1$1Y0r0K1B0r0w0-180X0z0I0e0?0U011(1O010B0*0c0e1g0c1Y1~20251*281$2b0n2d040a0E0v0K0o0z0o0X0j1b1d0$1|0K0K0c0F2y1t2f0e1B0S1`2K1@1_1^1Z0!2h0?1U0e2a2v1Y1J1L0.1)2U0j2W0e0o2!1Y0z2D1B2I2K2=0~1 1d2$262+0K120y0{0E0Y2H2_0|2^2g2{1*2}2 310U3420362I2T013b0I30040E0m3f2J0}3i390?3l3n0E0g3r3h2_3j3x310p3B3t3D3v3k0o2~3m310O3I372`1N3a3N3c3o0T3S3u3V3w3X3P3o0Z3#3K3%3M3O3y0h3-383/3F040Y0M3B1E2:1t2!2N0!1_2S3L0F2,2n0#1K1B2/0c2;353~480$4g3^2%010x0{0$0B3~3$4n0A314t3.4n0e0B0{0n0R0y0^0z1U0F0I2G1u4h4u260`040C4y4m2|0{0I4U3U4n4R0f3B0E3T3E0{0b4Z3j4R0V0D3I0E4@4)4P1*4p040j4s4N3g4_4z4W044-502J524V1*0o0{024G0u4(4*3L0n0j0{3}574l4!4Q0{4=5o064^5w595q3a4,5h4`0?5c040J5C535b0{0Q4.3L0e5B5u5x4^5i3_4X5I5a5E0{5H5o5y3j5F5M5o5U4A5W5u5v5T5D3k0{0X0o110c5X5z5Z5G5|3j5k5m4?5;5J0?4|0B3N605O0{0j6b3/0o4w4}0e6f4A0b0{0K200G5{5+5=4R4T6t665?555N3/4:5t2=5:5S5,545^5`6l265F0k5#2=5%6c044Y5/5w6I4{6o0%0R0K6k5$6Y3w5@5_2m3S0S4j4f3 6=0S421t0r446`2Q2L0I1#6@421z5p3j2D0n0q0B0I0x0c0q0w0m0{1l1n1p1r0E6E4h1G361A0v0o6$0E0c0B0B2E0r1q0K0E1$0E2/2,0R2x6S3/132x0w120r0c0s0{090C0I090^2m0,0b090V4(1c0E1J0X0^0e0G1q7*0c0R0s0-0:7;0E287/2D0,5t1H054F361U753L7M1`7P7R7T0C0b0E096r0E0M7$4(0D7*200,0F1%4K0X0f0E7)0X8r1c7Q0e7Q7*000I0!1J2y2W7C6*01887O4L8b047U7#7%5$690j0,7E2+0n0b2D7K4n8N8a7S8R7V8k5$0l8(268*8P8,7U8j8U2=4%0S850}858L8@7Q8_8d8f4G8i8/6R8m0!8o0-8r0:8u7)2D2u0K8C7E2w0G2W7`930K7N8+8c8T4(0 8K5=948Q7U7W8|350H8=1*9E960Q9z5$0$0i0j2a0r7F2v2x4~7v9W9u9w8^8c9H4(0F0w6q1%2A9q2W9K0P0y0E7~8C3m3N0,8;8F8H0j1c8J9L0?9N8c9P9b357{0o8X7D1%8!8$1%9%899)8-0Q9+8:a68M9vam958c8{3B0H1t901t83740W2)2w7m1E36aE05929Dau8Oaw8-0U7X0j7Z3p0E0J8i0k0Ua$a$0J0Oab3gaB0j84a/alaR9F0C0QaU7Y7l0maZa#a^0U0V0kb0b2b40J0Qa+9Ia-8 a/91a;aP9(aS7Ua`aW7l0Qa}a!0Mb3a_b5bsbrb1b7b93~bca:867LaQ9xaobkaXbna~bq0Ca$b5bNb3bNa*a,2Ja.360SaM6^0%0)0+04.
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)