CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI

Proiect susținut de Uniunea Profesorilor de Informatică din România
APLICAȚIE
PAG. 1 / 1
Quiz - tabla înmulțirii
Acasă >>> Lecții online

Ne propunem să realizăm un test format din 10 operații de înmulțire cu numere naturale între 1 și 10. La fiecare operație va fi afișat un mesaj de validare a rezultatului, iar la final, nota obținută!

Rezolvare. De această dată, vom avea nevoie de două numerele aleatoare generate la fiecare pas (reținute în variabilele n și m) și deoarece știm numărul total de iterații, vom folosi instrucțiunea repetitivă for.

Analizați programul (fără stilizare):
Editor - quiz.py
       
Rezultatul în consolă done
DETALII

Variabila ok reține numărul de răspunsuri corecte introduse de utilizator.

Atenție la funcția input(), care poate primi ca parametru un șir de caractere. Am folosit conversia explicită spre tipul str pentru cele două numere generate, astfel încât operatorul + să poată fi folosit.

Programul meu stilizat este [tabla_inmultirii.py]. Descărcați-l și executați-l pe calculatorul vostru!

EXERCIȚII

1. Corect ar fi ca nota să înceapă de la 1, iar la fiecare răspuns să fie adunate 0.9 puncte. Atenție la rotunjiri, știți deja funcția! Efectuați modificările!

2. Modificați programul astfel încât să se efectueze operații de adunare cu numere între 1 și 100.

3. Puteți crea un program care să ofere ca operații de adunări și scăderi, similare celui anterior, în mod aleator?

Indicație. Cred că aveți nevoie de un nou număr aleator. Dacă e zero, ofer adunarea, iar dacă e unu, scăderea...

Miniproiect. Realizați un program care oferă utilizatorului posibilitatea să aleagă operația – adunare, scădere ori înmulțire (mai exact, un mic meniu). În funcție de valoarea introdusă, afișați un test format din zece întrebări.

Indicație. Nu e atât de complicat... :) sunt doar mai multe instrucțiuni.

MAI MULT?

O altă aplicație interesantă este Spânzurătoarea, un pic mai complexă decât acestea două și o poți analiza detaliat în [Manualul de Python 3].

Știm numărul de caractere cu care este format cuvântul, avem un număr limitat de încercări și ghicim literele!
Secțiunea s-a încheiat acum.
Manuale digitale


Editura noastră oferă de peste 27 de ani manuale şcolare aprobate M.E.N. şi auxiliare ce respectă programa şcolară, precum şi cursuri de Informatică şi T.I.C., utile oricărei persoane care doreşte să se pregătească în aceste domenii.
 home   list  LECȚII   perm_identity   arrow_upward