Aller au contenu

Variable intermédiaire

Corps de la fonction

Le corps de la fonction peut comporter plusieurs lignes, avec des calculs intermédiaires.

  • Il doit alors être indenté de manière cohérente.
  • Les calculs intermédiaires peuvent être stockés dans des variables avec une affectation.

Une affectation simple

  • On utilise un identifiant de variable,
  • puis un seul signe égal =
  • puis une expression à évaluer

Exercice

Coder une fonction suivante

\[f: x \mapsto f(x) = 4x + 7\]
###(Dés-)Active le code après la ligne # Tests (insensible à la casse)
(Ctrl+I)
Entrer ou sortir du mode "deux colonnes"
(Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein écran"
(Esc)
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
Évaluations restantes : /
.128013.128161x,/f.Tq7r;nb _o=ylaepcwgu)vd*4F13kR^IAméhtsP(S+2C-i:E050D0v0R0u0!0t0S0o0x0t0u0S0S0r010R0!0w010406050S0A0O0O0u0k0s040V0q0t0A0`0q0m0o020u0O0w0l0o0K0v140k0i0A0v0S050e111315170 0w04051C1v1F0e1C0 0D0!0C0/0;0?0^0Q0!0z0Q0t1T0Q0R0}050*0n0t0v1O0=0@011S1U1W1U0R1$1(1!0R0k1D0R0Q1*1Q010f0,0v0m1i0v010/1a0S0w0u0m0^0X1!2a2c1~1,211(240O26040a0o0T0k0q0w0q0S0!1d1f0(280k0k0v0x2A1v2h0m1D0e1|2M1_1{1`1#0D2j0^1W0m232x1!1L1N0:1+2W0!2Y0m0q2$1!0w2F1D2K2M2@102b1f2(1 2-0k140t0}0H2J2{0~2`2i2}1,2 310}0X352c372K2V013c0u32040I3g2L1G2=1v2$2P0D1{2U3a0^0x2.2p0%1M1D2;0v2?363r1D3D0(3L391P1,0J0}0(0f3N382|3T0^0y0}0o3Z3j3B3l0f0}3Y1w3M3,3$010|040U3+2{3k0m0}0c3}3S2)3_0}0B0#3N060o4c3*3@4540040s3N4e3~3-0q0}0r4k3!3k0O0!0}0F4r4f1 4o040E4y4m3^4h423=3h4l444A0}0W4E4M1,4u0}0j4a4d4L3#453V042F0R0A0k0m4Q4Z2~0}4j4J2L0 0e3P3K3t4_0e3w1v0R3y4~2S2N0u1%4{3w1B3R4-1,2F0O0p0f0u0J0v0p0Q0I0}1n1p1r1t0o494;2M1J3G2%3^0u0D0O1e2z0!1e0o0n0A0z0}1B3k5z5B0m5D1e0Z0`0R1@040$2E0v4)0o2w0?0!551G371C0V0!0o1(282C1t0R0o310o2+0(0m0R0P0d5#150o0v0c1o0w1(5*1K1M3k1.1V1X1Z593k2l23250}2r0V0x0k0{5@0T0s1|1e3Z3J592^3M4^6h3-4#3X435a3%3)6H3 3/043;2_4z1,3`3|5t4s3-4H6L3-3`484W4X6W4G4/4,3k4B4q5t4Y4t4v044x6:6)454B4D6_6R0^6Y6~4F6{4O6,3-4T044V5t4b4c6`1 4#4%4)4+724R706+7b1v6C4`2M571E040N0t0q0k0.0t00640P0x1c5E2B1)0x1)0S6p6r2s6u0Q5F2F0m0C0q0!1)0A1f2o0?0u0z1)0D7C5Y5!5s5v2$6c1X1:1Y2g731 6j2n2p2r0Y1e0S1a1)6t6v7j2_6y3!6A3h057q6 010z6g0h0k0u7K0n8k0J0o0U5B0S5@2F7K5}0/3n0t5/0=0R6$7o8e0z0k0}0G220o01020t0R0l642G028g0l01602X1)3q8E7_1,8G3)4d7h4*0o4:2@0 8F8H044X8@4d0L4a7e8%8=0M0m5|0*2A5X2u0k3N0#6;6X0}7Z5{235@0D0q5q2-5@140R0x1}2c0s0o0q1c0v0k5`909e0u2A5/0v0C0v0t8{4@3E5u3u4|3H580b5`8z2Y0o5f1c610.0u7V0!9v0w5Z9v2C1W2F9B0.7#0S7%5q7*9u2F4)600!0x0!697u8c9I8 919z7H947y7p9I9w1L5p0o7Z1)101_1e0z049=9$0o7*9d5}a26w1waf0mah0g9|9L0C374|0)0+0-04.