Repetiții (while, for) și variabile - Programare pentru începători
Vložit
- čas přidán 26. 04. 2022
- Atenție! Interfața aplicației pe care o folosim în acest curs a fost actualizată.
Am făcut un nou curs, folosind interfața nouă: • Programare pentru înce...
În această a 3-a* lecție de programare pentru începători, aflăm cum se pot repeta instrucțiuni automat și cum se poate folosi memoria calculatorului în programare.
* numărul din thumbnail este intenționat 2
Tot cursul: • Programare pentru înce...
Aplicația folosită la curs se poate găsi la miorita.scoalaweb.com
Rezolvarea problemei va fi publicată într-un video secret, pe care îl găsiți într-un comentariu.
Pss!! Vrei să afli rezolvarea problemei și alte chestii mișto?
Vezi aici: czcams.com/video/0zrH9u8yhFg/video.html
A fost enorm de multa informatie fata de primele 2 clipuri. A trebuit sa ma uit de 4 ori la el ca sa asimilez. Dar i-am dat de cap pana la urma, le-am prins pe toate 3. Nu mi-e foarte clar de ce pui i=1 si apoi iarasi i=i+1. Sau mai degraba de ce e necesar. Iar in cliprul urmator de ce este i-1. Am inteles ideea de baza dar mi-e greu sa urmaresc logica. Am facut tema pana in punctul asta cu toate 3 variantele dar mai mult le-am scris mecanic ca am memorat cum trebe scris, nu neaparat ca am inteles de ce e asa. Daca poti sa explici de mai multe ori detalii de genul ar fi super.
i=1 este inițializarea, adică valoarea pe care o punem inițial în memorie.
Avem nevoie de ea pentru a face primul test while(i
Salutare! La min 7:30 spui că setezi variabila din nou, însă de această dată nu mai introduci var, ci direct free. Se poate reseta variabila fără codul var? Mulțumesc mult!
Cu var se creează o variabilă. Cu egal (=) se setează valoarea acelei variabile. Sunt două lucruri distincte.
Se pot combina cele două operații, de aceea avem mai sus `var free = ...`.
Mai târziu, când facem doar `free = ...`, nu mai avem nevoie să creăm acea variabilă, fiind creată deja. Doar îi setăm noua valoare.
Mulțumesc!@@scoalaweb
Salutare! E bine asa ? Aparent merge...
reset()
var i=0;
while (i
Interesant. Nu m-am fi gândit la această soluție.
Poate încerci să transformi primul while în for (vezi mai târziu în video). "for" se folosește de obicei când ai un număr cunoscut de pași.
n-am inteles nimic , m-am pierdut complet pe drum
Mie mi-a iesit asta . Nici nu stiu daca e bine
var iteration = 0
while (iteration < 6) {
move()
iteration = iteration + 1
}
for (var i = 0 ; iteration = 0 ; iteration
si mie
reset()
var i=0;
while (i
Nu inteleg deloc ,incearca sa fi cat mai explicit si in cuvinte pe care le cunoastem si noi.
Apoi da-ne exemple de variabile un nume cv i don't know
Îmi cer iertare.
Îmi spui, te rog, ce cuvinte ai dori să le fi explicat mai bine. Urmează să se publice o nouă serie, dar dacă nici acolo nu am explicat suficient, pot face un video separat.
Mulțumesc.
for(i=1;i