APLICAȚIE
|
PAG. 1 / 1
|
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: 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 |