APLICAȚIE
|
PAG. 1 / 1
|
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!
home | list LESSONS | arrow_upward |