Lapā tiek izmantotas sīkdatnes 

Kalkulators


Uzdevumu sastādīja Datorium AI rīks

kalkulators


Specifikācija

Šajā reizē jums jāizveido vienkārša kalkulatora programma, kas spēj veikt četras pamatdarbības: saskaitīšanu, atņemšanu, reizināšanu un dalīšanu. Programmai jāpieprasa lietotājam ievadīt divus skaitļus un izvēlēties darbību, kuru viņš vēlas veikt. Izmantojiet nosacījumu konstrukcijas, lai noteiktu, kura darbība jāveic, balstoties uz lietotāja izvēli. Piemēram, ja lietotājs izvēlas saskaitīšanu, programmai jāizpilda saskaitīšanas operācija ar ievadītajiem skaitļiem un jāatgriež rezultāts. Ja lietotājs izvēlas dalīšanu un otrais skaitlis ir nulle, programmai jāatgriež kļūdas ziņojums, lai izvairītos no dalīšanas ar nulli. Piemērs: Lietotājs ievada skaitļus 10 un 5 un izvēlas reizināšanu. Programma atgriež rezultātu 50. Nepieciešamie dati: Lietotājam jāievada divi skaitļi un jāizvēlas viena no četrām darbībām.


Mērķis

Studenti iemācīsies izmantot nosacījumu konstrukcijas un loģiskos izteicienus, lai izstrādātu programmas, kas spēj pieņemt lēmumus, pamatojoties uz lietotāja ievadi.


Izmantojamie resursi

Par zarošanās konstrukcijām un to veidošanu izlasīsi šeit


SOLO

SOLO II: Studenti apgūst vairākas atsevišķas idejas, piemēram, nosacījumu konstrukcijas un aritmētiskās operācijas, bet vēl nesaista tās kopā sarežģītākā kontekstā.


Attiecība uz tēmu

Uzdevums ir tieši saistīts ar tēmu par nosacījumu konstrukciju un loģisko izteicienu izmantošanu programmēšanā, jo tas prasa studentiem praktiski pielietot šos konceptus, lai izveidotu funkcionējošu programmu.