Mini tutorial Blockly - danacardas.files.wordpress.comSe face clic pe “Probleme” 3. Se face clic...

3
1 / 3 Mini tutorial Blockly Tutorialul complet poate fi accesat la adresa https://www.pbinfo.ro/?pagina=articole&subpagina=afisare&id=89 1. În browser se încarcă adresa https://www.pbinfo.ro/ 2. Se face clic pe “Probleme” 3. Se face clic pe “Programează cu Blockly4. Pentru lucrul cu variabile Se creează variabila

Transcript of Mini tutorial Blockly - danacardas.files.wordpress.comSe face clic pe “Probleme” 3. Se face clic...

Page 1: Mini tutorial Blockly - danacardas.files.wordpress.comSe face clic pe “Probleme” 3. Se face clic pe “Programează cu Blockly” 4. Pentru lucrul cu variabile Se creează variabila

1 / 3

Mini tutorial Blockly

Tutorialul complet poate fi accesat la adresa

https://www.pbinfo.ro/?pagina=articole&subpagina=afisare&id=89

1. În browser se încarcă adresa https://www.pbinfo.ro/

2. Se face clic pe “Probleme”

3. Se face clic pe “Programează cu Blockly”

4. Pentru lucrul cu variabile

Se creează variabila

Page 2: Mini tutorial Blockly - danacardas.files.wordpress.comSe face clic pe “Probleme” 3. Se face clic pe “Programează cu Blockly” 4. Pentru lucrul cu variabile Se creează variabila

2 / 3

Se citește de la

tastatură, utilizând

blocurile:

5. Pentru construcția expresiilor aritmetice și logice se utilizează blocuri din grupurile

Operații, Comparații și Condiții.

6. Programul se dă

în execuție

Exemplu de problemă rezolvată în pseudocod și Blockly

Enunț: #66 NumarulDeCifre

Cerinţă

Să se scrie un program care să determine numărul de cifre ale unui număr natural citit de

la tastatură.

Date de intrare

Programul va citi de la tastatură un număr natural.

Date de ieşire

Programul va afişa pe ecran numărul de cifre ale numărului citit.

Restricţii şi precizări

numărul citit va fi mai mic decât 2 31

Page 3: Mini tutorial Blockly - danacardas.files.wordpress.comSe face clic pe “Probleme” 3. Se face clic pe “Programează cu Blockly” 4. Pentru lucrul cu variabile Se creează variabila

3 / 3

Rezolvare în limbaj pseudocod

start natural n,nr citește n nr0 dacă n=0 atunci nr1 sfârșit dacă căt timp n≠0 execută nrnr+1

n[n/10] sfârșit cât timp scrie nr stop

Rezolvare în Blockly

Atenție la expresia logică!!!