CURS ONLINE INTERACTIV

Python 3

PENTRU ÎNCEPĂTORI

Proiect susținut de Uniunea Profesorilor de Informatică din România
APLICAȚIE
PAG. 1 / 1
Ghicește numărul!
Acasă >>> Lecții online

Programul generează un număr aleator ascuns între 1 și 10, iar utilizatorul este invitat să ghicească acest număr. În mod repetat, dacă numărul nu este nimerit de la tastatură, este afișat un mesaj corespunzător ca indiciu - "mai mic" sau "mai mare".

Rezolvare. Vom genera numărul aleator – e simplu. Apoi, nu știm de câte ori se va executa ciclul repetitiv, așadar vom folosi cu siguranță instrucțiunea while. Expresia logică a sa e evidentă – numărul introdus este egal sau nu cu cel ales la întâmplare. Mai rămâne de adăugat un if... în cazul în care numărul nu a fost potrivit!

Să vedem programul:
Editor - ghiceste_numarul.py
       
Rezultatul în consolă done
DETALII

Prima încercare (citire de la tastatură) este efectuată înaintea ciclului while deoarece trebuie să avem un număr inițial cu care să comparăm în expresia logică. Dacă numărul a fost ghicit din prima, se afișează direct mesajul de felicitare final. Dacă nu, se citește un nou număr din while.

Eu am mai stilizat puțin programul (user-friendly) și am ales numere între 1 și 100, precum mai jos:



EXERCIȚIU

Adăugați o variabilă care reține și afișează la final numărul de încercări efectuate de utilizator!
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