Kurso de Raku / Esencoj / Ripetoj / Ekzercoj / Divido per subtraho
Solvo: Divido per subtraho
La divido estas ripetita subtraho. La programo havas while
buklon kiu reduktas $a
per la valoro de $b
kaj ripetas ĝin dum la nuna valoro de $a
ne estas malpli ol $b
. La variablo $n
kalkulas la nombron de iteracioj, kaj ĝi estas ankaŭ la rezulto kiun ni bezonas.
Kodo
Jen la plena programo:
my $a = 175;
my $b = 25;
my $n = 0;
while $a >= $b {
$a -= $b;
$n++;
}
say $n;
🦋 Trovu la programon en la dosiero division-via-subtraction.raku.
Eligo
Rulu la programon kelkajn fojojn. Komencu kun la donitaj valoroj kiuj donas ĝustan entjeron:
$ raku exercises/loops/division-via-subtraction.raku
7
Ankaŭ provu, ekzemple, ŝanĝi $b
al 20
kaj konfirmu ke la rezulto estas ĝusta:
$ raku exercises/loops/division-via-subtraction.raku
8
Sekva ekzerco
Kurso navigado
← Kondiĉaj kontroloj / Ternara operatoro | Datentipa konvertado →
Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto
Tradukoj de ĉi tiu paĝo: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська