Laborator functii

📝Notite --- 📠 Functii si Clase --- 🍮 Rezolvari

  • Functii
    1. Realizati o aplicatie care foloseste o functie pentru a afisa numerele pare
    2. Realizati o aplicatie care foloseste o functie pentru a afisa numerele pare. Se va defini prototipul functiei
    3. Realizati un program care apeleaza o functie pentru a afisa numerele naturale de la 0 la 100 pe 5 coloane.
    4. Modificati programul anterior astfel incat functia main sa apara in program inaintea functiei. Se va utiliza prototipul functiei.
    5. Modificati functia anterioara astfel incat ea sa fie apelata cu un parametru, astfel afisarea sa se faca pana la un numar dat nu pana la 100.
    6. Se vor introduce 2 parametri astfel afisarea sa se faca de la un numar dat pana la un alt numar dat.
    7. Se vor introduce 3 parametri astfel afisarea sa se faca de la un numar dat pana la un alt numar dat pe un numar dat de coloane.
    8. Se reia aplicatia anterioara, si se modifica astfel incat functia sa returneze numarul de caractere afisate
    9. Folosind transmiterea parametrilor prin referinta, se vor returna 2 parametri: numarul de numere afisate si suma lor
    10. Realizati un program care utilizeaza o functie pentru a calcula suma numerelor naturale din intervalul n1,n2
    11. Realizati un program care utilizeaza o functie pentru a calcula numarul de numere naturale divizibile cu 7 din intervalul n1,n2
    12. Realizati un program care utilizeaza o functie pentru a calcula media numerelor naturale din intervalul n1,n2
    13. Realizati un program care utilizeaza o functie recursiva pentru a calcula suma numerelor din intervalul n1,n2
    14. Realizati un program care utilizeaza o functie recursiva pentru a calcula media aritmetica numerelor din intervalul n1,n2
    15. Realizati un program care utilizeaza o functie recursiva pentru a afisa n numere.
    16. Realizati o aplicatie care afiseaza meniul de jos si foloseste functii pentru realizarea fiecarei optiuni in parte.
      • 1. Afisarea numerelor pare pana la n(n citit de la tastatura
      • 2. Calculeaza minimul din n nr intregi citite de la tastatura
      • 3. Afiseaza toate nr de 5 cifre divizibile cu m si n citite de la tastatura
      • 4. IESIRE
    17. Realizati o aplicatie grafica de forma imaginii de mai jos, in care se defineste o functie ce deseneaza o linie intrerupta de forma:


      liniute_v0

    18. Realizati o aplicatie grafica de forma imaginii de mai jos, in care se defineste o functie care se apeleaza de mai multe ori pentru a afisa:


      liniute_v1


      - Creati dinamica plecand de la aplicatiile cu liniute_v0, liniute_v1 si realizati aplicatiile :liniute_v2 ... liniute_v5

    19. Realizati o aplicatie grafica de forma imaginii de mai jos, in care se defineste o functie ce deseneaza steluta de mai jos:


      steluta_v0


      - Se va apela functia pe mai multe evenimente.
    20. Rescrieti functia care deseneaza steluta din aplicatia steluta_v0 astfel incat sa admita parametrii x1,y1,w unde x1,y1 sunt coordonatele unui patrat in care apare imaginea, iar w este latura patratului.


      steluta_v1


      - Se va apela functia pe evenimentut tick.
    21. Realizati in WFA o aplicatie care deseneaza un cerc sectionat in 4 la pozitia in care se face click intr-un form


      functii_v8

    22. Realizati in WFA o functie care deseneaza imaginea de jos. Coordonatele punctului central se trimit functiei prin parametrii


      artif_00

    23. Utilizand functia anterioara realizati aplicatia din imaginea de jos.


      artif_01, artif_02

    24. Creati dinamica pentru a simula un foc de artificii.


      artif_03