Page 102 - informatica_VI
P. 102
ALGORITMI
4. Scrieți în limbajul Scratch un program care verifică dacă trei numere citite de la tastatură pot fi laturile
unui triunghi și, în caz afirmativ, să se determine natura triunghiului în funcție de laturi (echilateral, isos-
cel, oarecare). Laturile triunghiului sunt reținute în variabilele a, b și c.
Un exemplu de rezolvare găsiți accesând linkul: https://scratch.mit.edu/projects/797611334
Observații:
• Trei numere pot fi laturile unui triunghi dacă sunt pozitive și suma oricăror două dintre ele este
mai mare decât al treilea.
• Triunghiul obținut este isoscel dacă a = b sau b = c sau a = c.
• Triunghiul obținut este echilateral dacă a = b și b = c.
5. Scrieți în limbajul Scratch un program care afișează oglinditul unui număr n citit de la tastatură.
Un exemplu de rezolvare:
Observații:
• Oglinditul unui număr reprezintă numărul în care cifrele apar în
ordinea inversă.
• De exemplu, pentru n = 236524, oglinditul este 425632.
6. Creați un fulg de nea, folosind blocul repetă, după următoarele
cerințe:
• alegeți un peisaj de iarnă pentru Scenă;
• alegeți un personaj de iarnă (de exemplu, pinguin) sau desenați
unul;
• repetați desenarea unui pătrat de 8 ori și rotiți-l cu 45° după fie-
care desenare.
Rezultatul așteptat:
100

