Subprograme (functii) - C++

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ย. 2024

ความคิดเห็น • 19

  • @Duritzu
    @Duritzu 4 ปีที่แล้ว +45

    Deci asa ar trebui sa explice orice prof. Super treaba. Acuma sa vad ce pot face la test

    • @Duritzu
      @Duritzu 3 ปีที่แล้ว +30

      Update: am luat 7👏

  • @andrey987
    @andrey987 3 ปีที่แล้ว +5

    Va multumesc mult pentru ajutor!!Apreciez tot efortul depus!

  • @cosminiordache3948
    @cosminiordache3948 3 ปีที่แล้ว +3

    Mulțumesc mult 🙏🏼 , îmi ești de mare ajutor .

  • @vaideancristina8329
    @vaideancristina8329 4 ปีที่แล้ว +6

    Creați-vă singuri câteva exerciții similare celor din clipul video și rezolvați-le (minimum 3). Nu faceți economie de imaginație! Și utilizați funcții și instrucțiuni repetitive pentru a obține coduri cât mai scurt

  • @mege12
    @mege12 2 ปีที่แล้ว

    Super tare fratelo . Ești pe treaba ta 💪

  • @serbanpri
    @serbanpri 4 ปีที่แล้ว +1

    Multumesc!

  • @vaideancristina8329
    @vaideancristina8329 4 ปีที่แล้ว

    Se poate video cu aplicatii folosind robotul Karel?

  • @InternetNewsEveryday
    @InternetNewsEveryday 3 ปีที่แล้ว

    Super tare

  • @iswordirpg3571
    @iswordirpg3571 4 ปีที่แล้ว +3

    Nu ati trecut prin partea cand " unde si de ce se pune int/void" , ar ajuta mult

    • @Invatainfo-ch9cb
      @Invatainfo-ch9cb  4 ปีที่แล้ว +1

      Salut! O sa tratam subiectul intr-un video viitor. Multumim de comentariu!

    • @rauldragu9447
      @rauldragu9447 4 ปีที่แล้ว +16

      Pai este chiar foarte simplu, chestia pe care trebuie sa o intelegi mai intai este ca c++ este un limbaj care se bazeaza foarte tare pe tipuri (strongly typed language). Acestea pot fi cele primitive: int, float, double, long etc. sau tipuri complexe, definite de noi cu ajutorul stucturilor/claseror. Important este sa realizeszi ca si void este un tip, doar ca reprezinta lipsa unui tip... Mai concret, tipul exista pentru ca calculatorul sa stie cat de lat este un tip in memorie, cati byti ocupa (int e de 32 de biti, adica 4 byti, float la fel, long si double sunt de cate 8 byti). Void are o latime de 0 byti, adica practic nu ocupa memorie.
      Ca sa decizi de ce tip este functia ta trebuie sa te gandesti ce vrei sa faca, daca iti returneaza valoarea unei impartiri sau alta operatie care ti-ar putea returna un numar cu virgula vei declara tipul functie ca float, daca iti poate returna doar numere intregi, o vei declara ca int si daca vrei sa iti returneze un tip complex, tipul functie va fi acel tip complex.
      Vei declara o functie ca void atunci cand nu ai nevoie ca functia sa iti returneze vreo valoare (deoarece valoarea returnata va avea o latime de 0 byti), dar asta nu inseamna ca te opreste cineva din a declara astfel de functii cu alt tip, doar ca trebuie sa returnezi neaparat ceva cu tipul functiei.
      Niste exemple:
      int adunare(int a, int b) { return a + b; }
      float impartire(int a, float b) { return a / b; }
      void afisare(int a) { cout

  • @taytanhex9669
    @taytanhex9669 4 ปีที่แล้ว

    recursivitate ?

    • @Invatainfo-ch9cb
      @Invatainfo-ch9cb  4 ปีที่แล้ว

      Salut! O sa discutam si despre recursivitate intr-un video viitor. Zi faina!

  • @alex_eu
    @alex_eu 4 ปีที่แล้ว +1

    de ce nu ai return 0; la sfarsitul programului?

    • @lukawargg1767
      @lukawargg1767 4 ปีที่แล้ว +4

      Nu trebuie sa scrii neaparat, cand scrii return 0 ii spui programului ca practicat s-a terminat, dar nu e necesar mereu, e bine sa te inveti sa il pui totusi pentru ca daca nu il pui te depuncteaza la bac.

  • @vaideancristina8329
    @vaideancristina8329 4 ปีที่แล้ว

    Am aceasta problema de rezolvat