Izpis kvadratov števil od 1 do n




Download 10,53 Mb.
bet94/106
Sana06.07.2020
Hajmi10,53 Mb.
#11122
1   ...   90   91   92   93   94   95   96   97   ...   106

6.3 Izpis kvadratov števil od 1 do n

Pri sestavljanju te naloge bo poudarek na prepovedani uporabi določenega konstruktorja in obvezni uporabi drugega konstruktorja. Tudi to nalogo bomo sestavili s pomočjo prototipa python3_cosc121, zato bomo morali paziti na slog kodiranja. Tokrat bomo napačen odgovor študenta kaznovali z določenim odbitkom. Zahtevali bomo tudi popolno ujemanje v testnih primerih, način ocenjevanja pa bo All-or-nothing grading, torej bomo zahtevali, da so vsi testni primeri rešeni pravilno. Pokazali bomo tudi možnost, ko so testni primeri skriti le, kadar so napačni (z izjemo prvega testnega primera, ki je predstavljen kot zgled). Ko bo študent napisal pravilen odgovor, bodo vidni vsi testni primeri.



Besedilo naloge: Napiši funkcijo kvadrati_1_do_n(stevilo_n), ki za vhodni podatek dobi poljubno celo število, izpiše pa tabelo vseh celih števil od 1 do vključno n. Za n< 1 izpiše sporočilo 'Stevilo je manjse od 1!'. Pri sestavljanju funkcije je prepovedana uporaba zanke For, nujno potrebna pa je uporaba zanke While.Tabela se mora izpisati v obliki, kot je prikazana v zgledu (Slika 101).

Slika 101: Zgled
Za pravilni odgovor tokrat vemo, da bomo morali uporabiti zanko while. Pri sestavljanju testnih primerov bomo preverili naslednje:

1   ...   90   91   92   93   94   95   96   97   ...   106




Download 10,53 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Izpis kvadratov števil od 1 do n

Download 10,53 Mb.