GirlsGoIT Wiki (ro)
RU
  • Introducere
  • Unelte
    • Slack
    • Visual Studio Code
    • CodeSandbox
      • Cum rezolvi un task la proiect
      • Cum rezolvi un exercițiu
    • GitHub
  • FRONTEND STATIC
    • Internet
    • HTML
    • CSS
    • Exerciții
      • Erontend Static Exercitii
  • FRONTEND DINAMIC
    • JavaScript
      • Introducere
      • Consola Browser'ului
      • Variabile
      • Tipuri de date
      • Operatori
      • JavaScript & HTML
      • Funcții
      • DOM & Window API
      • Math API
      • Condiționale (if)
      • Cicluri (for & while)
    • Vue.js
      • Componente Vue
      • Componente & Forme
      • Lifecycle hooks
      • Comunicare între componente
      • Vue Router
      • Axios
      • Instalare locală
    • Exercitii
    • Rest API
      • Rest api GET
      • Rest api GET one
      • Rest api POST
      • Rest api PUT
      • Rest api DELETE
  • PYTHON
    • Introducere
    • Variabile
    • Tipuri de Date
    • Operatori
    • Control Flow
    • Liste
    • Cicluri for
    • Funcții
    • Dictionare
    • Seturi
    • Fișiere
    • Try-except-finally. Lambda
    • Librării, module
    • Exercitii
      • Variabile
      • TIpuri de Date
      • Operatori
      • If...else
      • Liste
      • Cicluri for
      • Funcții
      • Dicționare
      • Seturi
      • Fișiere
      • Try-except, Lambda
      • Librării , module
      • ✨Mai multe exerciții ✨
    • Python Archiva
  • BACKEND
    • Instalare Python
    • Python OOP
    • Baze de date
    • Django
    • REST API's
    • Django REST Framework
    • Exerciții
      • Python OOP
      • Django
      • Django Rest Framework
  • Data Science
    • Introducere în Data Science
    • Vizualizarea datelor
      • Matplotlib
    • Numpy
    • Pandas
    • DecisionTrees
  • 3D Printing
    • Intro
    • Fusion 360 Intro
    • Sketch
    • Solid body
    • Arduino
    • Final Projects
  • ARHIVA
    • Milligram
    • Drone
      • Intro
    • Old Backend
      • Bootstrap
      • Hello Flask
      • DB Modeling
      • Ubuntu Quest
      • Baze de date
      • Heroku Deploy
    • Robotica NAO
      • Finalizarea proiectelor
      • Flow Control
      • Cum creez un Dialog box
      • Convenția GirlsGoIT Robotics Choregraphe
      • Tracker
      • Dialog - QiChat
    • Robotica
      • 1.1 mBlock
      • 1.2 Descărcarea, instalarea și conectarea
      • 1.3 Execută un program de pe mBlock IDE sau încarcă pe Board
      • 1.4 Conectarea prin USB, Bluetooth sau 2.4GHz
      • 2.1 Programe Simple
      • 2.2 Senzori
      • 2.3 Exerciții avansate - Scratch
      • 3.0.1 Instalare Arduino IDE
      • 3.0.2 Instalare Arduino IDE WEB
      • 3.1 Configurare Arduino IDE
      • 3.2 Introducere în limbajul C
      • 3.3 Exemple Arduino - mBot
      • 3.4 Line follow - Arduino
      • 3.5 Ultimate robot
      • 4.1 Planificarea și managementul proiectelor
      • Custom robot
      • Noțiuni și explicații
      • Delay fara sa opreasca programul
      • Alte resurse și exemple
Powered by GitBook
On this page
  • Variabile
  • IF statement
  • Switch
  • Cicluri ( while, for)
  • Arrays
  1. FRONTEND DINAMIC

Exercitii

Variabile

Declara o variabila de fiecare tip si atribuiei o valoare .

Declara 3 variabile in care vei pastra: numele tau, prenumele si varsta. Analogic cu exemplul de mai jos.

let nume = "Nume";
let prenume = "Prenume"
let varsta = 15;

Afiseaza in consola un mesaj simplu care va contine informatia despre tine, utilizand variabilele declarate

Declara 2 variabile de tip number si executa asupra lor operatiile matematice simple(+, -, /, *). Ce ati observat ?

Declara 2 variabile de tip bool si executa asupra lor exercitii cu operatorii logici ( AND, OR, NOT).

IF statement

Construiti un IF in care o sa verificati daca un numar este mai maire decat altul si invers. Afisati "Primul numar este mai mare" pentru sau "Al doilea numar este mai mare"

Declarati o variabila care va contine ora curenta. Afisati "Buna ziua" daca e ziua sau "Buna seara" daca e noapte.

Declarati o variabila in care o sa pastrati media unui elev. Afisari ca are bursa de gradul I daca media sa este mai mare ca 9, bursa de gradul II daca media este mai mare ca 8 si mai mica ca 9 si de gradul III daca este de la 7 pana la 8. In cazul ca bursa este mai mica ca 7, afisati ca elevul nu are bursa.

Switch

Pastrati intr-o variabila luna curenta. Intr-un switch verificati daca e primavara, vara, toamna sau iarna si afisati un mesaj corespunzator.

Declarati o variabila in care o sa pastrati media unui elev. Utilizand switch-ulafisati ca are bursa de gradul I daca media sa este mai mare ca 9, bursa de gradul II daca media este mai mare ca 8 si mai mica ca 9 si de gradul III daca este de la 7 pana la 8. In cazul ca bursa este mai mica ca 7, afisati ca elevul nu are bursa.

Cicluri ( while, for)

Construiti un ciclu care va afisa numerele de la 0 la 9 si de la 9 la 0 utilizand ciclurile while si for.

Afisati patratele tuturor numerelor de la 0 la 9 utilizand ciclul while apoi ciclul for.

Afisati toate numerele pare de la 10 la 26 utilizand ciclurile while si for. Executati acelasi lucru pentru numerele impare.

Arrays

Declarati un array care va contine lista de cumparaturi.

Adaugati apoi stergeti din lista de cumparaturi produse utilizati metodele pop(), push().

Modificati , utilizand indexarea, lista de cumparaturi.(Minim 3 pozitii).

Afisati formatat lista voastra de cumparaturi utilizand ciclurile while si for.

PreviousInstalare localăNextRest API

Last updated 6 years ago