Тёмный

Cursuri online de programare pentru copii sau incepatori (curs 1) - GRATUIT 

SkyExpression.ro
Подписаться 7 тыс.
Просмотров 210 тыс.
50% 1

Опубликовано:

 

13 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 475   
@mariamihaelaiamandi9159
@mariamihaelaiamandi9159 3 года назад
Rar am văzut un material atât de logic explicat prin care totul sa devina extrem de accesibil , tuturor. De departe e cel mai bun curs pentru algoritmi, de pe RU-vid, luând in calcul limbile engleză, franceză și română! ⭐⭐⭐⭐⭐ !!!
@sb92cif
@sb92cif 3 года назад
Sunteti cel mai tare. Va multumim pt aceste cursuri ONLINE. ALTIIIIII cer gramezi e BANI pe asemenea lucru.... Am cumparat si Cursul de incepatori, dar foarte, foarte, foarte mult ajuta si aceste cursuri de pe RU-vid. Va multumim inca o data.
@luizaghebarus200
@luizaghebarus200 2 года назад
Foarte interesant cursul, dar temele pentru incepatori sau copiii sunt o adevarata chineza! Multumim oricum pentru efort...
@andreibanescu6067
@andreibanescu6067 2 года назад
Excelente prezentari. As sugera doua amendamente: video mai scurte- in jur de 20 min; temele sa aiba solutii ca sa se poata face evaluare
@vasilejustin4490
@vasilejustin4490 6 лет назад
Eu doresc a ma face it-ist am 13 ani si am inceput a ma interesa . Tu m-ai ajutat foarte mult ! Iti multumesc din inima!
@keldeori3059
@keldeori3059 2 года назад
L-am urmărit până la sfârșit, nici măcar nu am simțit când au trecut 50 de minute. Mulțumesc mult.
@laur2768
@laur2768 5 лет назад
Cursul este foarte bun :D Imi place sa vad oameni cum isi dedica timpul in creearea unor prezentari care sa faca cunoscute limbajele de programare. Totusi , as avea urmatoarea remarca: limbajul pseudocod din cate stiu are echivalent pentru START si STOP din schema logica, acele echivalente sunt INCEPUT si SFARSIT :)
@SkyexpressionRo
@SkyexpressionRo 5 лет назад
Limbajul pseudocod este o transcriere foarte prescurtata intr-o sintaxa usor de inteles pentru orice programator. Aceasta sintaxa nu este foarte stricta ca in cazul unui limbaj de programare ci mult mai relaxata. De aceea nimeni nu va poate interzice sa puneti Start si Stop in pseudocod daca asa considerati. Tot ceea ce trebuie sa intelegeti este ca atunci cand dati mai departe altui programator un pseudocod, acesta trebuie sa inteleaga perfect ce e scris acolo.
@edith-sorinadinu6230
@edith-sorinadinu6230 4 года назад
Super explicații. Felicitări!
@claudiuroventa5480
@claudiuroventa5480 6 лет назад
Am urmarit de 2 ori primul tutorial, am invatat sintaxa limbajului de programare C si am reusit sa rezolv exercitiile, dar pentru a afla daca mai trebuie ceva de invatat din tema o sa las codurile in comentariu. Multumesc! #include #include A) int main() { int a; printf("Numaru:"); scanf("%s", &a); if(a%2==0) printf(" par"); else printf(" impar"); return 0; } B) #include #include #include int main() { int a,b; printf("numere:"); scanf("%d", &a); scanf("%d", &b); if (a>0 && b>0) printf(" Suma: %d", a+b); else if(a
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
Am aprobat acest comentariu doar pentru a va raspunde ca limbajul C++ nu este limbajul folosit de mine in carte/videoclipuri, cu exceptia catorva functii de siruri de caractere. Am rugamintea sa postati folosind limbajul pseudocod.
@adik7721
@adik7721 5 лет назад
Eu sunt in a vii a, dupa programa noua, m-ati ajutat ff mult cu acest clip
@alinasmith1981
@alinasmith1981 5 лет назад
Multumesc ,cu respect !!!
@ahakaka21
@ahakaka21 4 года назад
Sunteti foarte tare,o sa va recomand pe toate canalele de profil.Multumesc.
@madalina3186
@madalina3186 6 лет назад
mersi mult acum stiu cu ce o sa ma ocup toata vara
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Acest videoclip este un suport audio/video gratuit pentru cartea Curs De Programare Pentru Copii si/sau Incepatori, cartile le puteti comanda aici: skyexpression.ro/index.php/produse-servicii/carti-programare Reguli: 1. Postati doar comentarii referitoare la videoclip (intrebari, teme rezolvate). 2. Daca videoclipul nu are comentarii care contin rezolvarea (corectata) a unui exercitiu de la tema, puteti posta propria rezolvare si veti fi corectat(a) in mod gratuit indiferent daca ati cumparat sau nu cartea. 3. Daca videoclipul are comentarii care contin rezolvari (corectate) pentru toate exercitiile de la tema si doriti o corectare special pentru tema rezolvata de Dvs acest lucru este posibil NUMAI DACA ati achizitionat cartea. Altfel puteti cauta rezolvari printre postarile celorlalti vizitatori sau abonati. 4. Toate comentariile sunt retinute din start pentru examinare si numai cele aprobate vor fi afisate, iar restul sterse.
@iulianmilo7515
@iulianmilo7515 10 месяцев назад
Multumim!
@samuelcucicea5627
@samuelcucicea5627 6 лет назад
Va mulțumesc din suflet sunteți cel mai bun
@canoot5744
@canoot5744 8 лет назад
Sunt la inceputul acestui tutorial, si chiar vreau sa invat C++ scriptping, am invatat limbajul pseudocod de la alte programe mai usoare zic eu si vreau sa trec la alta etapa adica C++, multumim de tutorial!
@SkyexpressionRo
@SkyexpressionRo 8 лет назад
Multumesc pentru comentariu. Va urez mult succes in continuare!
@cristinaholingher5305
@cristinaholingher5305 3 года назад
D. D.I :a,b,c D.O.: mesaj a,b,c intregi mesaj: string Citire a,b,c Daca a>0 SI b>0 SI c>0 SI a+b>c SI b+c>a SI a+c>b atunci mesaj: "Da" Afisare mesaj Altfel mesaj: "Nu" Afisare mesaj ...aşa se întâmplă când îţi setezi creierul să facă numai ce vrea mintea ta, deşi adevărul numai că nu-ţi sare în ochi!! Mulţumesc pentru răbdare!
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Se scrie mesaj
@liviucristianmuresan2217
@liviucristianmuresan2217 3 года назад
Buna , foarte bine explicat. Multumesc A) DI:n DO:mesaj citeste n mesaj string Daca n mod 2 =0 atunci mesaj0 atunci S
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Conform regulilor de postare prezentate in descrierea text a videoclipului, pentru a beneficia de corectare personalizata a temelor este necesar sa cumparati cartea ale carei videoclipuri sunt prezentate pe acest canal. Cartea/Pachetul de carti se pot achizitiona de aici: skyexpression.ro/index.php/produse-servicii/carti-programare
@donpedroxl4580
@donpedroxl4580 5 лет назад
Tare frate , sper ca o sa ma ajute la examenul de la programare , revin cu un update dupa :D
@subject2742
@subject2742 3 года назад
faptul ca nu ai mai revenit ma sperie
@geosin853
@geosin853 2 года назад
Foarte bine explicat cursul, inteleg chiar dacă nu am nici o cunoștință despre programare. Mi ar fi totuși mai ușor dacă ar exista și rezolvările temelor pentru verificare. Mulțumesc!
@SkyexpressionRo
@SkyexpressionRo 2 года назад
Va rog sa cititi regulile de postare din primul comentariu al videoclipului sau din descrierea text a acestuia ca sa aflati cum este cu rezolvarile temelor.
@iameigei
@iameigei 8 лет назад
In exemplul 2 teoretic daca a = b , o sa afiseze cel mai mare este a atunci cand are loc egalitate ceea ce nu este corect , era buna o conditie a diferit de b sau a strict mai mare ca b lafel la exemplul 5 si la exemplul 3 daca a primeste valoarea 0 si este aplicat pe formula x=-b/a , eventual x primeste -oo daca nu specificam ce tip de 0 doarece exista valuarea 0 care este nula si numarul 0 care este ceva care se apropie de 0 dar nu il atinge si rezultata unui numar normal gen b= 1,2,3 supra a=0 poate arata ca x tinde spre -oo .
@SkyexpressionRo
@SkyexpressionRo 8 лет назад
Multumesc pentru comentariu! In exemplele 2 si 5 intr-adevar cand a=b va spune ca maximul este "a" deoarece asa am ales eu. Sunt de acord ca puteam la fel de bine sa spun ca maximul este b. Nu este o greseala daca incercam sa privim din urmatorul punct de vedere: Exista vreo variabila a carei valoare este mai mare decat a lui "a"? La exemplul 3, valoarea lui a=0 (0 nu este egal cu ceva care tinde la 0 iar conditia este foarte clara in acest sens) conduce catre imposibilitatea calcularii lui x de catre program, iar cum programul nu poate "calcula" +oo sau -oo, am preferat sa se afiseze eroare. De asemenea nu uitati ca daca un copil care nu a invatat inca ce este +oo sau -oo nu va intelege astfel de termeni daca s-ar fi facut o detaliere in acest sens in functie de valorile lui "b".
@davidbogdan969
@davidbogdan969 8 лет назад
Foarte interesant si usor de inteles.
@SkyexpressionRo
@SkyexpressionRo 8 лет назад
Multumesc pentru feedback!
@Cisko1417
@Cisko1417 5 лет назад
foarte frumos explicat ...chair nu ma asteptam sa inteleg atat de bine ... insa as dorii sa continuati cu algoritmu si pseudocudul din cauza ca mie imi cam lipseste logica de programare si chiar as fii incantat sa invat mai multe de la dumneavoastra ... mi-ar place daca urmatoarele tutoriale le-ati face in codeblocks.... incepand cu includerea de biblioteci corpul functiei si asa mai departe ... deabia astept sa vad ce se va intampla mai departe
@SkyexpressionRo
@SkyexpressionRo 5 лет назад
Cea mai buna recomandare este sa incercati sa faceti temele de la fiecare capitol al cursului si daca reusiti, atunci inseamna ca puteti trece mai departe... va fi din ce in ce mai complicat, dar cu tenacitate si perseverenta se pot obtine rezultate notabile. Succes!
@Cisko1417
@Cisko1417 5 лет назад
@@SkyexpressionRo msk si sa stiti ca deabia astept urmatoarele dumneavoastra tutoriale :)
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
B: D.I.:a,b D.O.:nr a,b,nr intregi citire a,b daca a>0 si b>0 atunci nr = a+b altfel daca a
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Inlocuiti operatorul de atribuire = cu operatorul 0 si b>0 atunci nr = a+b altfel daca a
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo ma scuzati, din obisnuinta, de la C++.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
B: D.I.:a,b D.O.:nr a,b,nr reale citire a,b daca a>0 si b>0 atunci nr = a+b altfel daca a
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Variabilele sunt intregi, recititi enuntul problemei. Stergeti randul gol. Stergeti instructiunea daca a0 sau a>0 si b
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo imi multumesc, nu inteleg de ce atunci cand rezolv se lasa spatiu, se poate sa fie de la youtube, o sa il repoestez.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
D.I:a,b,c D.O:mesaj citire a,b,c daca a+b>c si b+c>a si c+a>b atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Am spus si ca cele trei laturi trebuie sa fie si pozitive in acelasi DACA. Deci?
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo sa fie pozitive inseamna sa fie pe + (1,2 etc) ceea ce inseamna ca trebuie ca acel daca sa verifice si daca numerele sunt mai mari de 0 ?
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Da
@dz-abouttechnique1849
@dz-abouttechnique1849 Год назад
Excelent video!
@octavianpetru3362
@octavianpetru3362 7 лет назад
Invat din tutorialele dvs pentru examen. Pot spune ca ati explicat pe intelesul tuturor. Multumesc !
@SkyexpressionRo
@SkyexpressionRo 7 лет назад
Ma bucur daca au ajutat aceste cursuri!
@joitavladut2513
@joitavladut2513 4 года назад
Buna ziua, As dori in primul rand sa va multumesc pentru munca depusa in acest tutorial. A-ti facut o treaba foarte buna din punctul meu de vedere. In al doilea rand a dori sa pun rezolvarea temei. 1) D.I: n D.O: mesaj(string) Pseudocod: n intreg mesaj string (sir de caractere) Citire n Daca (n mod 2 = 0) atunci mesaj 0 atunci S 0) atunci P 0 si a + b > c si a + c > b si b + c > a atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 4 года назад
3). Trebuie afisat R nu P 4). Conditia Daca a > 0 si b > 0 si c > 0 && (a + b > c || a + c > b || b + c > a) este gresita, nu mai folositi caractere specifice limbajului C++. Toate conditiile trebuie satisfacute in acelasi timp (simultan).
@joitavladut2513
@joitavladut2513 4 года назад
@@SkyexpressionRo Am modificat observatiile facute de dumneavoastra in comentariul principal si sper ca acum sa fie rezolvate corect. In continuare o sa parcurg si urmatoarele tututoriale si o sa mai revin acolo cu teme si intrebari daca o sa am nelamuriri. Va multumesc pentru feedback si va doresc o seara buna.
@SkyexpressionRo
@SkyexpressionRo 4 года назад
In pseudocod, pe aceeasi linie cu instructiunea DACA se scrie si cuvantul ATUNCI.
@joitavladut2513
@joitavladut2513 4 года назад
@@SkyexpressionRo Am facut modificarea . Multumesc pentru obesrvatia facuta , la temele de la tutorialele urmatoare o sa tin cont de observatiile dumneavoastra.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
Exercitiul B: a,b,s intregi citire a citire b daca a>0 atunci daca b>0 atunci s
@SkyexpressionRo
@SkyexpressionRo 3 года назад
B. Stabiliti D.I. si D.O. Nu mai incepeti niciodata un algoritm fara stabilirea acestora. Repostati corect. C. Nu inteleg. Repostati.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo Ma scuzati, crezusem ca am postat toate exercitiile, dar nu situ ce s-a intamplat. Execiritul A: D.I: n D.O:afisare paritatea lui n n intregi citire n daca n mod 2 = 0 atunci afisare "numar par" altfel mesaj 0 atunci daca b>0 atunci s
@SkyexpressionRo
@SkyexpressionRo 3 года назад
A. Corectati D.O. Nu exista D.O "paritatea lui n". Este nevoie de o data de iesire de tip string cu valori "DA" sau "NU" sau variabila de tip boolean cu valori TRUE sau FALSE. Refaceti tot exercitiul. Nu va mai apucati NICIODATA de algoritm pana nu stabiliti corect D.I. si D.O. B. D.O. incomplete, recititi enuntul problemei si refaceti exercitiul. C. D.O. incomplete, recititi enuntul problemei si refaceti exercitiul. D. Lipsesc D,I. si D.O. Refaceti exercitiul dupa stabilirea corecta a D.I. si D.O. Nu mai folositi STOP.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo Execiritul A: D.I: n D.O:mesaj n intregi string mesaj citire n daca n mod 2 = 0 atunci mesaj 0 atunci s
@SkyexpressionRo
@SkyexpressionRo 3 года назад
A. Lipseste afisarea datei de iesire mesaj. Ca observatie generala la toate exercitiile, spatierea la marginea din stanga a instructiunilor din blocurile DACA, ALTFEL trebuie sa fie mai mare, sa se vada clar decalajul. B. Date de iesire incomplete, deci algoritm incomplet. Avem de calculat suma, diferenta, produs. C. Lipsesc date de iesire. Avem de calculat suma, diferenta, rest. Algoritm incomplet. Folositi operatorii logici SI / SAU in conditiile compuse de la DACA. Asta inseamna ca in loc sa scriu: DACA a > 0 atunci DACA b>0 atunci voi scrie: DACA a>0 SI b>0 atunci Este valabil la orice exercitiu. D. Conditiile care trebuie satisfacute SIMULTAN (cu operator logic SI intre ele) sunt ca toate laturile sa fie pozitive si suma oricaror 2 laturi sa fie mai mare decat a treia latura. Exista un singur DACA care are un ALTFEL. Repostati toata tema ca un NOU comentariu ca sa imi fie mai usor de gasit.
@Pop_stefan2006
@Pop_stefan2006 Год назад
Postez exercitiul A: D.I.: numar intreg D.O.: numar a, par, impar, intreg citire a daca a mod 2 egal 0 a
@SkyexpressionRo
@SkyexpressionRo Год назад
Unde ati trimis dovada platii?
@Pop_stefan2006
@Pop_stefan2006 Год назад
@@SkyexpressionRo ati primit-o?
@SkyexpressionRo
@SkyexpressionRo Год назад
Nu am primit. Trimiteti la violeta@skyexpression.ro
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Bună ziua, azi am început sa fac câte o tema si aș dori un răspuns dacă am făcut bine sau am omis ceva din exercitiu . Nu am mai făcut niciodată asemenea exercitii în limbaj pseudocod. Practic acum am inceput să învăț programarea calculatoarelor. Si imi place foarte mult acest domeniu . Vă mulțumesc 😊 O seara plăcută Tema 1.6 A. D.i: a D.O: mesaj Citire: a intreg Afisare: "mesaj" Daca a mod 2 = 0 atunci "Numar par" Altfel "Numar impar" Afișează "mesaj"
@SkyexpressionRo
@SkyexpressionRo Год назад
Unde sunt declarate variabilele? Ce inseamna Afisare "mesaj"? Daca este intre ghilimele nu este o variabila ci un sir de caractere. Unde este calculata variabila mesaj? Corectati si repostati cu un nou comentariu.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
@@SkyexpressionRo nu știu cum să declar variabila , trebuie sa pun a mod 2 = 0? Aici mă încurc.
@SkyexpressionRo
@SkyexpressionRo Год назад
Data de intrare este variabila a. Data de iesire este variabila mesaj. Aceste doua variabile trebuie declarate. Ce tip sunt acestea? Intreg, Real, Boolean, Sir de caractere? Apoi se citeste data de intrare. Se evalueaza data de intrare conform algoritmului pentru a se calcula data de iesire. La final se afiseaza data de iesire. Repostati tema intr-un nou comentariu.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
START D.I: a întreg D.O: mesaj string Citire a Dacă a mod 2=0 atunci a mod 2 = "par" Altfel a mod 2 a mod 2 = "impar" Sa presupunem că a este 5 D.I: 5 D.O: mesaj string ( sir de caractere) Citește 5 Daca 5 mod 2 =0 atunci Afișare " par" Altfel Afișare "impar" 5 mod 2 = 4*1+1=5 restul împărțiri este 1 ) Afișare "impar" Sper că am înțeles, mulțumesc pentru feedback 😊.
@SkyexpressionRo
@SkyexpressionRo Год назад
1. Atunci cand repostati tema trebuie sa o faceti intr-un comentariu nou 2. Specificarea datelor de intrare si de iesire NU este acelasi lucru cu declararea variabilelor. 3. Declararea variabilelor are loc dupa ce specific D.I. si D.O. 4. Citesc data de intrare a. 5. Evaluez in functie de data de intrare ce valoare va avea data de iesire 6. Afisez data de iesire mesaj. Repostati exercitiul intr-un nou comentariu.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Tema B. D.I. a,b D.O. s,j,p Citire a,b întregi Afisare întregi Daca a,b>0 atunci s
@SkyexpressionRo
@SkyexpressionRo Год назад
Confundati citirea variabilelor cu declararea lor. Mai intai se declara toate variabilele utilizate in program, apoi se citesc datele de intrare. Incercati sa denumiti sugestiv variabilele, astfel daca s este suma, p este produsul atunci d trebuie sa fie diferenta. Conditiile compuse din DACA trebuie formulate cu operatorul logic SI intre ele deoarece trebuie indeplinite simultan. Daca a>0 SI b >0 atunci.... Restul de DACA trebuie sa se afle fiecare pe ramura de ALTFEL a precedentului DACA. De asemenea pe ramura DA a fiecarui DACA trebuie afisata data de iesire calculata . Repostati intr-un nou comentariu.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
B: D.I.:a,b D.O.:nr a,b,nr intregi citire a,b daca a>0 si b>0 atunci nr
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Acum e bine. Postati la fel de ingrijit si restul temei.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo Multumesc!
@steriadi
@steriadi 7 лет назад
Cu privire la tema A. care este logica din spatele a%2=0 ? Foarte bun tutorialul, foarte bine explicat. Multumesc!
@SkyexpressionRo
@SkyexpressionRo 7 лет назад
Pentru a verifica un numar daca este par sau impar se verifica restul impartirii acestui numar la 2. Daca acest rest este zero (a%2=0 se mai noteaza si a mod 2=0) atunci numarul este par altfel numarul este impar.
@budeanuionut2316
@budeanuionut2316 7 лет назад
SkyExpression.ro daca in loc de a mod 2=0 pun intrebarea a mod 21 e gresit?
@petru-simonom1816
@petru-simonom1816 7 лет назад
domnule maxim respect eu azi am intrat pe net deoaree doream sa anvat totul despre informatica si urmarind tutoriale am urmarit si explicatia dumneavoastra, ce nu stiu cum si unde as putea sa exersez sa fac acele teme multumesc cu respect
@SkyexpressionRo
@SkyexpressionRo 7 лет назад
In general temele ar trebui sa le puteti rezolva daca urmariti cu atentie cursul si exercitiile rezolvate. Totusi, daca urmariti si comentariile la cursul 1 acolo gasiti multe rezolvari si eventuale corectari.
@cosminasidau6599
@cosminasidau6599 7 лет назад
SkyExpression.ro La B este bine rezolvat? a, b, d, s, p citeşte a, b s
@SkyexpressionRo
@SkyexpressionRo 7 лет назад
Trebuie stabilite D.I. si D.O Trebuie declarate toate variabilele folosite in program. Initializarile lui s si p nu au sens deoarece nu folosim cicli cu bulgari de suma inca. Conditia a, b>0 se scrie corect Daca a>0 si b>0 atunci... Nu respectati alinierea decalata a instructiunilor. Logica algoritmului rezolvat de Dvs este eronata dupa ramura de DA a primului DACA. Corect ar fi asa: D.I. a,b D.O. s,d,p a,b,d,s,p intregi Citeste a,b Daca a>0 si b>0 atunci s
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Tema B Se citesc doua numere întregi a si b, iar daca sunt diferite ca semn, sa se calculeze produsul acestora. D.i. a,b D.O. p a,b,p întregi Daca a>0 SI b>0 SAU a
@SkyexpressionRo
@SkyexpressionRo Год назад
Pai daca evaluez conditia inseamna ca daca am doua numere pozitive a si b sau am doua numere negative a si b atunci produslul lor este negativ??????!!!!!!!!! Adica daca a=5 si b=4 inseamna ca 5*4 este negativ????????!!!!!! Sau daca am a=-5 si b=-2 inseamna ca (-5)*(-2) este negativ????????!!!!!!!! Cum puteti scrie asta?
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
D.I:a,b,c D.O:mesaj a,b,c intregi mesaj string citire a,b,c daca a>0 si b>0 si c>0 si a+b>c si b+c>a si c+a>b atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Acum e corect. Parcurgeti cursul in continuare si cand sunteti pregatit postati integral Tema nr. 2 tinand cont si de tot ce ati invatat pana acum.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
1.6 Tema pentru acasa A. Se citeste un numar intreg. Sa se afiseze un mesaj care ne va spune daca numarul este par sau impar. ( ne vom folosi de restul impartirii numarului la 2, se scrie "a mod 2") D.I: a D.O: mesaj a intreg (am declarat variabila ) Citire a ( am citit D.I.) a mod 2 ( calculat ) Afisare mesaj ( par sau impar) D.I. 10 D.O: mesaj 10 intreg Citire 10 Dacă 10 mod 2=0 atunci " par" Altfel "impar" Afisare "mesaj" Daca nu am inteles nici acum sa imi spuneti va rog ce sa invat, multumesc pentru rabdare. 😊
@SkyexpressionRo
@SkyexpressionRo Год назад
Va rog sa recititi cu mare atentie primul curs. Nu mai scrieti in paranteze ceea ce faceti. Nu mai scrieti exemple. D.I. si D.O. sunt ok. Declararea lui a este ok. Citirea lui a este ok. Dar unde ati declarat data de iesire? Unde ati evaluat si unde ati calculat data de iesire? Repostati intr-un nou comentariu.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Tema C D.i. a,b D.O. ds a,b,ds întregi Citire a,b Daca ( a mod b , a < b) SAU ( a div b > 0) atunci ds
@SkyexpressionRo
@SkyexpressionRo Год назад
Ce inseamna a mod b , a < b Apoi ati mai scris ca daca a div b>0 ar trebui ca "a" sa fie un numar par? Cu alte cuvinte 5 div 3=1 si 1>0 atunci inseamna ca 5 ar trebui sa fie numar par. Nimic mai fals. De ce nu inlocuiti variabilele cu cifre si sa verificati ce scrieti inainte de a scrie?
@cicero7978
@cicero7978 2 года назад
Buna ziua, am urmarit primul curs. Este foarte bine explicat. Mai jos am pus rezolvarea la exercitiile de la prima tema si va rog sa imi spuneti daca sunt ok. Multumesc, Punct A D.I.: a D.O.: mesaj - par/impar Limbaj pseudocod a intreg, mesaj string (sir de caractere) Citire a Daca a mod 2=0 atunci mesaj←par Altfel mesaj←impar Afisare mesaj Punct B D.I.: a, b numere intregi D.O.: suma, diferenta, produs Limbaj pseudocod a, b intregi, s, d, p Citire a, b Daca a>=0 si b>=0 s←a+b Altfel Daca ab si b+c>a si a>0 si b>0 si c>0 atunci mesaj←DA Altfel mesaj←NU Afisare mesaj
@SkyexpressionRo
@SkyexpressionRo 2 года назад
A. La D.O. stergeti "-par/impar". Stergeti cuvintele "Limbaj pseudocod". La declarare variabile stergeti (sir de caractere), este suficient doar string. B. Stergeti cuvintele "Limbaj pseudocod". Neconcordanta intre datele de iesire si variabilele calculate. Declarati date de iesire s, d, p. La declarare variabile declarati corect s, d, p adica a, b, s, d, p intregi. Pe fiecare ramura unde ati calculat s,d,p acolo are loc afisarea datei de iesire. Stergeti "Afisare rezultat" la final. C. Datele de iesire sunt nume de variabile nu poezii. Exemplu s, d, r. Nu declarati variabile care incep cu o cifra. Declarati corect variabilele. Afisati fiecare data de iesire pe fiecare ramura unde a fost calculata. Stergeti "Afisare rezultat" la final. D. Stergeti la D.O. "string DA / NU". Stergeti cuvintele "Limbaj pseudocod". La declarare variabile declarati mesaj de tip string, stergeti sir de caractere. Corectati si repostati tema.
@cicero7978
@cicero7978 2 года назад
Buna ziua, am repostat tema corectata. Multumesc. Punct A D.I.: a intreg D.O.: mesaj a intreg, mesaj string Citire a Daca a mod 2=0 atunci mesaj←par Altfel mesaj←impar Afisare mesaj Punct B D.I.: a, b intregi D.O.: s, d, p a, b, s, d, p intregi Citire a, b Daca a>=0 si b>=0 atunci s←a+b Afisare s Altfel Daca ab si b+c>a si a>0 si b>0 si c>0 atunci mesaj←DA Altfel mesaj←NU Afisare mesaj
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
Ex. A: D.I: n D.O:mesaj n intreg mesaj string citire n daca n mod 2 = 0 atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Nu este bine, respectati ceea va tot scriu de mai multe ori. In acest fel nu putem continua. Stergeti orice rand gol!!!. Aliniati DACA si ALTFEL de la capatul randului. Decalati instructiunile din blocul DACA/ALTFEL astfel incat variabila mesaj sa fie scrisa dupa cuvantul DACA / ALTFEL ca mai jos: n intreg mesaj string citire n daca n mod 2 = 0 atunci mesaj
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo Nu inteleg, de fiecare data cand il tirmit se face asa (i-am dat edit)
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Asa cum toti reusesc sa posteze corect trebuie sa reusiti. Postati de fiecare data comentarii noi cu toata tema aliniata corect sa pot corecta.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo ok, dar acest exercitiu este bun acum ?
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Algoritmic este corect, trebuie corectat si mesaj string, NU string mesaj. Alinierea inca nu e ce trebuie, mai mult decalaj la variabila mesaj.
@MsSpavel
@MsSpavel 2 года назад
Excelent !
@denismuntean2782
@denismuntean2782 5 лет назад
A fost foarte util.
@user-nu3bl4jf1p
@user-nu3bl4jf1p 3 года назад
A. DI: a DO: mesaj a întreg mesaj string Citire a Dacă a mod2=0 atunci mesaj a nr par Altfel Dacă a mod 2 0 atunci mesaj a nr impar
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Va rog sa cititi regulile de postare din descrierea text a videoclipului.
@petrica-florinciobanu7112
@petrica-florinciobanu7112 7 лет назад
chiar foarte bun
@turtle4x697
@turtle4x697 7 лет назад
good job man...
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
D.I:a,b,c D.O:mesaj citire a,b,c daca a>0 si b>0 si c>0 si a+b>c si b+c>a si c+a>b atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Lipseste declararea variabilelor a,b,c si mesaj. Corectati si repostati.
@obzyprosciuto
@obzyprosciuto 5 лет назад
Este foarte bine explicat si pe intelesul tuturor!
@zolly7582
@zolly7582 6 лет назад
O intrebare. la minutul 20:58 ... daca a este mai mare ca b , merge pe prima varianta, deci este ok. a reprezinta max daca b este mai mare ca a atunci merge pe varianta a doua, si b reprezinta max dar daca ambele numere sunt egale? algoritmul ar da eroare? pentru ca el este programat sa afiseze max. asta inseamna numarul mai mare, intrun caz de egalitate, nu avem un max. ma gandesc ca daca a fost folosit simbolul a>=b atunci chiar daca sunt egale rezultatul cel afisat va fi a , pentru a indeplini conditia, dar asta ar insema ca aceasta conditie este pusa gresit. si dupa parerea mea in acest caz ar trebui sa fie astfel : start citire a,b a>=b daca a>b atunci a= max daca a
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
In caz de egalitate algoritmul a ales ca maximul sa fie "a". Bineinteles ca puteam alege ca maximul sa fie "b" dar e o chestie de perceptie. Daca spun ca maximul este "a" gresesc? Nu gresesc deoarece nu exista un numar b mai mare decat a. La fel si despre b.
@zolly7582
@zolly7582 6 лет назад
am inteles ca algoritmul efectueaza corect, credeam doar ca ar mai trebui o a 3 varianta, cand cele 2 sunt egale. :) multumesc pentru raspuns :) foarte rapid.
@gabrielapetrascu2920
@gabrielapetrascu2920 3 года назад
Multumesc frumos! Repostez tema aici B. D.I.: a, b D.O.: rez a, b, rez intregi Citire a, b Daca a>0 SI b>0 atunci rez
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Tema este acum corect rezolvata. Parcurgeti cursul in continuare si cand sunteti pregatita postati Tema nr.2.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
D.i. a,b D.O. p a,b,p întregi Citire a,b Daca a
@SkyexpressionRo
@SkyexpressionRo Год назад
Ceea ce ati scris la conditia din DACA este incorect din punct de vedere al sintaxei pseudocodului sau al unui limbaj de programare. Asta tradusa in pseudocod inseamna excat ceea ce ati scris de la bun inceput adica Daca a0 atunci....ceea ce este o neindeplinire a criteriului de GENERALITATE al algoritmului. Adica algoritmul trebuie sa functioneze corect oricare ar fi a si b intregi citite de la tastatura. In programare scriem conditii compuse cu ajutorul operatorilor logici SI / SAU Exemple: a-b>0 SI a+b=0 SAU a*b-120 a*b+(2*a-2*b)=4 Reganditi cu MARE atentie conditia si inainte de a o scrie dati valori intregi lui a si lui b si vedeti daca pentru oricare doua valori conditia functioneaza fara sa omiteti NICIO posibilitate.
@alexandrupopescu8576
@alexandrupopescu8576 4 года назад
Dețin un iPhone 6 și nu văd nicio opțiune cu trei puncte verticale. V-am trimis captura pe whatsapp
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Cautati in magazinul de aplicatii RU-vid Studio si instalati pe telefon. Acolo puteti vedea si edita comentariile daca nu folositi un laptop..
@alexandrumadalina
@alexandrumadalina 8 лет назад
Poate ca era mai bine de explicat direct prin cod direct, era mai usor dupa parerea mea de incepator. Mai faceti tutoriale !
@SkyexpressionRo
@SkyexpressionRo 8 лет назад
Multumesc pentru feedback! In zilele noastre exista o multitudine de limbaje de programare. Prin cursurile mele eu doresc sa invat doritorii modul cum se concep algoritmii, ceea ce este fundamental in opinia mea pentru un programator. Adaptarea limbajului pseudocod la sintaxa oricarui limbaj de programare este foarte simpla comparativ cu crearea unui algoritm pentru o problema data. In realitate cel mai dificil este sa concepi insasi problema, sa aduni date de la beneficiar sa stabilesti date de intrare si de iesire, abia apoi intervine procedura de creare a algoritmului de rezolvare a problemei si alegerea limbajului de programare potrivit. Inca o data, sfatul meu pentru orice incepator este sa invete sa creeze algoritmi si nu sa devina "fanul" unui limbaj de programare anume.
@manuelbud1964
@manuelbud1964 6 лет назад
da e adevarat
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
Ex. C: D.I.:a,b D.O.:s a,b,s intregi citire a,b daca a mod 2 = 0 si b mod 2 = 0 atunci s
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Cel de-al doilea ALTFEL trebuie aliniat PERFECT cu DACA al lui.
@gabrielapetrascu2920
@gabrielapetrascu2920 3 года назад
Nu sunt sigura daca la temele B si C, unde am scris Daca... Altfel... este corect, pt ca am scris doua variante pentru "Altfel..." Este mult mai clar folosind conditii compuse, intr-adevar, multumesc! B. D.I.: a, b D.O.: rez a, b, rez intregi Citire a, b Daca a>0 SI b>0 atunci rez
@SkyexpressionRo
@SkyexpressionRo 3 года назад
B. Asa cum ati rezolvat acest exercitiu trebuie inlocuita conditia Daca (a0) SAU (a>0 SI b
@cristianberbecaru18
@cristianberbecaru18 3 года назад
Repostare tema 1: Nu sunt sigur la afisari A. D.I .a D.O. mesaj a intreg mesaj string Citire a Daca a mod 2=0 mesaj=0 s
@SkyexpressionRo
@SkyexpressionRo 3 года назад
C. Afisare s trebuie aliniata cu instructiunea de atribuire s
@alexandrupopescu8576
@alexandrupopescu8576 4 года назад
Bun! Relația a>0 și b>0 și c>0 și a0 și a
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Conditia compusa este ok pana la SAU. Restul dispare. Laturile unui triunghi trebuie sa fie pozitive plus cele trei conditii de suma. Repostati toata tema pana cand este 100% corect.
@alexandrupopescu8576
@alexandrupopescu8576 4 года назад
Adică? Dacă a=-5 înseamnă ca a este pozitiv?!
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Tocmai ca nu este pozitiv, de aceea il blocam prin conditiile de mai sus.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
La exercitiul B.Va referiti ca daca cele doua numere sunt diferite prin semn, adica unul pozitiv si unul negativ, sa se faca produsul acestora ?
@SkyexpressionRo
@SkyexpressionRo 3 года назад
DA
@cristinapopa1223
@cristinapopa1223 8 лет назад
👏👏👏
@magyiruby3276
@magyiruby3276 6 лет назад
Buna, am inceput sa fac temele cerute, vreau sa-mi spuneti daca a iesit cum trebuia: 1) a intreg mesaj string Citire a daca a mod 2=0 atunci mesaj m Afisare m altfel daca a,bf Afisare f altfel a * b ->r Afisare r Deocamdata am facut doar doua am sa pun si celalalte doua
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
1). Trebuie sa stabiliti mai intai D.I. si D.O. abia apoi va apucati de algoritm. 2). Trebuie sa stabiliti mai intai D.I. si D.O. abia apoi va apucati de algoritm. Daca a,b>0 nu este bine scrisa. Trebuie Daca a>0 si b>0 atunci.... La fel si pentru Daca a,bm sunt scrise pe dos, corect este m
@magyiruby3276
@magyiruby3276 6 лет назад
SkyExpression.ro ok, mulțumesc
@cicero7978
@cicero7978 2 года назад
Am rerepostat. Scuze. Punct D D.I.: a, b, c D.O.: mesaj a, b, c intregi mesaj string Citire a, b, c Daca a+b>c si a+c>b si b+c>a si a>0 si b>0 si c>0 atunci mesaj←”DA” Altfel mesaj←”NU” Afisare mesaj
@SkyexpressionRo
@SkyexpressionRo 2 года назад
Acum este bine. Parcurgeti mai departe cursul si exercitiile rezolvate din curs si cand sunteti pregatit postati tema. Nu va uitati la alte exercitii postate de diverse persoane!
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Tema B. D.I. a,b D.O. s,d,p a,b,s,d,p întregi Daca a>0 ȘI b>0 atunci s
@SkyexpressionRo
@SkyexpressionRo Год назад
Nu este nicio Eroare nicaieri pe ramura de ALTFEL Pe ramura ALTFEL este urmatorul DACA, asa ca aliniati corespunzator, stergeti toate afisarile cu Eroare si repostati un nou comentariu. Apropo, nu inteleg ce inseamna b>
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Tema b D.I. a,b D.O. p a,b,p întregi Citire a,b Daca (a>0) SI (b
@SkyexpressionRo
@SkyexpressionRo Год назад
Conditia este corecta. Exista si o alta conditie cu mult mai simpla, insa nu insist. Scrieti tot exercitiul initial, atentie la alinieri si la ramurile ALTFEL!
@andreimosoiu9588
@andreimosoiu9588 2 года назад
Buna ziua, Am rezolvat temele dar ma intereseaza in mod expres daca am rezolvat corect exercitiul B si C. Va ultumesc pentru introducerea facuta si pentru ajutorul acordat. Exercitiul B: CI: a,b intregi CO: Rezultat S a,b intregi Citire a,b Daca a>0 atunci Daca b>0 atunci S←a+b Astfel s←a*b Astfel Daca b>0 atunci S←a*b Astfel S←a-b Afisare S Exercitiul C: CI: a,b Intregi CO:Rezultat S a,b intregi Citire a,b Daca a mod 2=0 atunci Daca b mod 2=0 atunci S← (a+b)*2 Altfel S←a mod b Altfel Daca b mod 2=0 atunci S←a mod b Altfel S←a-b Afisare S
@SkyexpressionRo
@SkyexpressionRo 2 года назад
Va rog sa cititi regulile de postare din primul comentariu sau din descrierea text a videoclipului.
@TheCerberos999
@TheCerberos999 7 лет назад
Buna ziua! Dupa ce am rezolvat primele trei exercitii cu putin ajutor uitandu-ma la comentarii, am rezolvat exercitiul D complet singur. Sunt curios daca este corect: Exercitiul D. D.I:a,b,c D.o:mesaj a,b,c reale citire a,b,c daca a+b>c sau a+c>b sau b+c>a atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 7 лет назад
Logica este aproape buna. Trebuie declarata variabila mesaj ca sir de caractere (string). Conditia (conditiile) care trebuie satisfacute in acelasi timp (adica cu operator logic SI intre ele): daca (a+b>=c) SI (a+c>=b) SI (b+c>=a) atunci.... mesaj
@SkyexpressionRo
@SkyexpressionRo 7 лет назад
Apropo, numerele trebuie declarate intregi caci asa se cere in problema (a, b, c intregi)
@Skyrexys
@Skyrexys 7 лет назад
care e logica conditiei " (a+b>=c) SI (a+c>=b) SI (b+c>=a) " ? am facut algoritmul ca Szekely Csaba cu conditia " a+b>c sau a+c>b sau b+c>a " si nu imi pot da seama dece nu este corect
@SkyexpressionRo
@SkyexpressionRo 7 лет назад
Operatorul logic SAU intre conditii inseamna ca cel putin una dintre conditii ar trebui sa fie adevarata pentru ca intreaga insiruire de conditii sa fie TRUE (vezi in curs tabelul de operatori logici si valorile lor de adevar cand se compun). Operatorul logic SI intre conditii presupune ca toate conditiile sa fie satisfacute in acelasi timp adica nu este suficient ca o singura conditie sa aiba valoare de adevar TRUE ci toate conditiile trebuie sa aiba valoare de adevar TRUE.
@Skyrexys
@Skyrexys 7 лет назад
ma refeream la mai mare sau egal si pt. ca in cerinta scrie ca trebuie sa fie doar mai mare nu si egal dar si dece trebuie ca toate numerele sa fie > cand in cerinta scrie ca trebuie sa fie doar 1 nu toate 3 nr de ex: 2, 3, 9 - 2+3>9 nu este , 3+9>2 este, deci raspunsil ar fi da in varianta "a+b>c sau a+c>b sau b+c>a" dar in varianta dumneavoastra"(a+b>=c) SI (a+c>=b) SI (b+c>=a)" fiind obligatoriu ca toate conditile sa fie indeplinite 2+3 nefiind mai mare sau egala cu 9 raspunsul este nu multumesc de raspuns :D
@somebody8875
@somebody8875 6 лет назад
Buna ! As avea nevoie de ajutor la problema D(tema) ... am incercat sa scriu codul in C si nu e bun, la oricare varianta scrie "da"...if (a
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
In primul rand, nu raspund problemelor rezolvate altfel decat in pseudocod. Va rog sa rezolvati in pseudocod. Greseala Dvs este ca ati folosit operatorul logic SAU intre conditii insa ele trebuie satisfacute in acelasi timp cu operatorul logic SI
@somebody8875
@somebody8875 6 лет назад
SkyExpression.ro Multumesc pentru raspuns ! Am tot incercat sa inteleg schemele logice dar nu am reusit ... si am zis ca poate o sa reusesc daca fac concomitent si in C. Aveti dreptate, greseala mea.
@paladinul
@paladinul 7 лет назад
Buna ziua! Dupa un timp de pauza am reluat lectiile incepand cu prima pentru a mi reaminti cele invatate.Reluand am observat la exercitiile B si C din tema nu se initiatializeaza s,d si p. Nu este obligatoriu sau nu se invata la prima lectie si de aceea nu se scrie?
@SkyexpressionRo
@SkyexpressionRo 7 лет назад
Initializarile au loc cand e vorba de cicli sau cand se fac diverse presupuneri True/False. Nu intotdeauna este cazul de initializare.
@ioannicula308
@ioannicula308 6 лет назад
chiar credeti ca mai am vreo sansa la 48 de ani sa invat programare
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
Depinde de cat de mult va doriti acest lucru. Este o meserie care se invata la fel ca oricare alta si necesita dedicare si perseverenta.
@mariamihaelaiamandi9159
@mariamihaelaiamandi9159 3 года назад
De ce nu?! Nu va mai autosabotați cu astfel de idei preconcepute. (Ca glumă care ascunde însă un mare adevăr : Doar cei care stau "lipiți" de ecranul televizorului au creierul atrofiat. Restul n-au de ce sa-si facă probleme d'astea! N-ați vazut !? Neagu Djuvara câți ani avea si ce minte clara avea la peste suta de ani. Dv. la doar 48 de ani de ce vă faceți astfel de probleme !?? Nici jumătate din vârsta acestuia n-o aveți si vă plângeți ?!?? ...
@kingnurse3730
@kingnurse3730 2 года назад
Si rezolvarea temei? Cum putem sa ne corectam sa vedem daca am rezolvat bine sau nu??
@SkyexpressionRo
@SkyexpressionRo 2 года назад
Raspunsul il gasiti daca cititi regulile de postare din descrierea text a videoclipului.
@traianzlotea5042
@traianzlotea5042 5 лет назад
foarte bun cursul
@cicero7978
@cicero7978 2 года назад
Buna ziua, am repostat tema corectata ca REPLY la explicatiile d-voastra.
@SkyexpressionRo
@SkyexpressionRo 2 года назад
Repostati toata tema ca un nou comentariu. Nu ca reply.
@adrianpavel3755
@adrianpavel3755 2 года назад
In urma corectarilor,am reefectuat tema : A) D.I.:n D.O:mesaj n intreg mesaj string Citeste n Daca n mod 2=0 atunci mesaj 0 atunci s
@SkyexpressionRo
@SkyexpressionRo 2 года назад
Este corect acum. Atunci cand rezolvati o tema sa nu va uitati la alte comentarii ale aceleiasi teme. Doar asa pot evalua corect ce stiti. Parcurgeti cursul mai departe si cand sunteti pregatit postati tema fara sa va uitati la alte comentarii.
@adrianpavel3755
@adrianpavel3755 2 года назад
@@SkyexpressionRo am înțeles ,va mulțumesc
@Magdadina
@Magdadina 6 лет назад
Buna ziua! Lectia a fost concludenta... dar tema pt acasa nu are legatura cu ce ati prezentat. ma refer la numere impare, produsul numerelor, numere intregi, etc. Oricum am cateva ore de cand stau pe net sa completez informatiile lipsa. Stiu ca sunt pe langa... dar... imi place si nu abandonez , prin urmare doresc sa imi corectati prima si al doilea exercitiu, doar atat am reusit. (PT mine este prima data cand intru in contact cu asa ceva si imi place la nebunie.. ps am terminat scoala acum 22) 1. x nr intreg Citeste x,s Daca x%2=0 atunci mesaj x ”este par” Altfel mesaj x ”este impar” Afiseaja mesaj Stop 2. a,b, max numere intregi Citeste a,b Daca a>0 && b> s←a+b Afiseaza s Daca s
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
1). Lipsesc D.I. si D.O. Nu se pot face algoritmi fara stabilirea acestora. Ce reprezinta variabila s? In loc de s ar fi trebuit variabla "mesaj" de tip sir de caractere (string) care sa ia valoarea par sau impar dupa caz. Adica mesaj
@Cisko1417
@Cisko1417 6 лет назад
multumesc !! contine si explicatii la fiecare comanda ? aveti facebook ? asta in caz ca am vreo dilema si nusj ce sa ii fac ... sunt nou in asa ceva
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
folositi chatul de pe siteul unde faceti comanda daca aveti nedumeriri ( skyexpression.ro/index.php/produse-servicii/cursuri-programare-online-pentru-copii-incepatori ) si va ajutam in timp real in procesul de comanda
@constantinbujor6681
@constantinbujor6681 4 года назад
@@SkyexpressionRo Ma puteti ajuata si pe mine va rog!!! Sa se calculeze produsul a trei numere intregi x, y, si z. Se cer: ●algoritmul ●pseudocodul ●schema logica
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Ajutorul pe care pot sa il ofer se refera numai la cartile pe care le scriu si care au ca suport gratuit aici pe canalul de RU-vid videoclipuri.
@alexandrupopescu8576
@alexandrupopescu8576 4 года назад
Acolo la prbl D trebuia și Citire a, b, c înainte de Dacă (Scuzați!)
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Da, editati raspunsul si adaugati citirea.
@alexandrupopescu8576
@alexandrupopescu8576 4 года назад
Chiar nu văd nici o opțiune de unde as putea edita răspunsul și ma întreb de ce. Va rog sa corectați și așa dacă se poate!
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Sunt trei puncte verticale langa inimioara, dati clic acolo si ar trebui sa mearga.
@ionutciorba-pi4ny
@ionutciorba-pi4ny 11 месяцев назад
D.I. a,b,c D.O. mesaj a,b,c întregi mesaj string Citire a,b,c Daca a>0 Si b>0 SI c>0 SI a+b>c SI a+c>b SI b+c>a atunci mesaj 0,c >0. Iar la problema nu am fost atent la enunt care spune asa "Daca ele pot fi laturile unui triunghi .... " . care te duce cu gandul la operatorul logic (SI) .
@SkyexpressionRo
@SkyexpressionRo 11 месяцев назад
Afisarea mesajului se face la final, nu pe fiecare ramura. Conditiile sunt ok acum, dar sper ca nu v-ati inspirat din alte parti. Operatorul logic SI spune ca toate conditiile trebuie satisfacute simultan. Operatorul logic SAU spune ca cel putin una dintre conditii trebuie satisfacuta.
@cristinaholingher5305
@cristinaholingher5305 3 года назад
D. D,I.: a,b,c D.O.: mesaj a,b,c intregi mesaj string Citire a,b,c Daca a>0 SI b>0 SI c>0 SI a+b>c SI b+c>a SI a+c>b atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Acum este corect. Parcurgeti cursul 2 si dupa ce intelegeti materia postati tema integral pentru corectare.
@andrewvitalyz543
@andrewvitalyz543 6 лет назад
Băieți, are vreo legătură profilul la care ai intrat , cu faptul că eu aș vrea să învăț limbajul de Programare C++ sau Java, as dorii sa specific faptul că eu tocmai ce o sa încep clasa a 9 a în domeniul filologiei dar, aș dorii să învăț aceste lucruri , pentru a le aplica în domeniul Poliției ca să știu o sa am nevoie de ele sau ar trebuii sa ma orientez spre alt domeniu în care s-ar folosii mai mult? Mulțumesc!
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
Aceste cursuri sunt destinate oricarei persoane doreste sa invete programare. Limbajul folosit este pseudocodul (un limbaj universal simplificat) cu ajutorul caruia se poate invata crearea de algoritmi de la zero. Apoi se transpune usor in orice limbaj de programare.
@andrewvitalyz543
@andrewvitalyz543 6 лет назад
SkyExpression.ro Mulțumesc
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
Exercitiul A: n intregi citire n daca n mod 2 = 0 atunci afisare "numar par" altfel afisare "numar impar" este bine ? :D
@SkyexpressionRo
@SkyexpressionRo 3 года назад
A. Stabiliti D.I. si D.O. Nu mai incepeti niciodata un algoritm fara stabilirea acestora. Repostati corect.
@andrewvitalyz543
@andrewvitalyz543 6 лет назад
Am o întrebare : Cum putem transpune TEMA respectivă pe un calculator, pentru a le calcula?
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
Abordarea (nevoia de calculator) este gresita in opinia mea. Pentru a invata programare, in prima etapa nu este nevoie de niciun calculator. Stiu ca pare bizar, dar incercati sa urmariti cursurile mele, sa faceti temele de la sfarsitul fiecarui capitol cu foaia si creionul in mana, sa construiti schema logica, pseudocodul exact asa cum arat in curs, apoi sa le verificati apoi pas cu pas. Transpunerea pseudocodului in limbaj de programare vine mult mai tarziu, cand stiti sa creati algoritmi. Este opinia mea, dar este bazata pe cel putin 20 ani de experienta ca programator.
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
Un programator NU este sclavul unui limbaj de programare. Cu timpul, se ajunge la stapanirea mai multor limbaje de programare, este o adaptare continua. Dar pana atunci invatati sa creati algoritmi si uitati de sintaxa unui limbaj de programare!
@andrewvitalyz543
@andrewvitalyz543 6 лет назад
SkyExpression.ro Mulțumim dinou!
@silviumoise243
@silviumoise243 6 лет назад
Buna ziua, imi puteti spune daca pentru exercitiul 1 am facut bine pseudocodul? Imi puteti spune unde am gresit daca este cazul? D.I. a nr. intreg D.O. mesaj string (par, impar) a nr. intreg mesaj string (par, impar) Citire a Daca a mod 2=0 atunci x0 atunci x
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
x nu are ce cauta in algoritm! mesaj
@silviumoise243
@silviumoise243 6 лет назад
SkyExpression.ro mulțumesc pentru răspuns!
@alexandrupopescu8576
@alexandrupopescu8576 4 года назад
Buna ziua! Am și eu o nelămurire la problema C. Nu am înțeles acolo unde scrie: "dacă unul este par și celălalt impar sa se calculeze restul împărțirii lui a la b". Știu cum sa fac restul împărțirii, dar cum pot demonstra ca dacă a este par și b este impar sau invers sa se calculeze restul lor? Ma refer aici la ce simboluri sa folosesc și cum sa continui mai departe in schema logica. Va rog sa ma ajutați pentru ca vreau sa înțeleg lecția aici. O alta problema cam greuță este cea cu laturile unui triunghi, dar despre ea vom vorbi mai încolo, întrucât vreau sa știu sa fac deocamdată aceasta problema pentru ca pe celelalte am știut cum se fac și le-am tradus ușor in C++ după care au funcționat așa cum era cerința. Va mulțumesc și aștept răspuns!
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Nu trebuie demonstrat nimic, nu suntem la geometrie. Trebuie doar pusa o conditie compusa. Cand un numar este par? Cand un numar este impar?
@alexandrupopescu8576
@alexandrupopescu8576 4 года назад
Eu zic ca un număr este par dacă se împarte exact la 2. Altfel numărul este impar. Asta era prima condiție logica care am făcut-o inițial. Dar era vorba despre cele doua numere simultan ca și cum am spune ca a este număr negativ și b este pozitiv sau invers. In schema logica trebuie sa fac alt romb, alta condiție?
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Nu. Este o singura conditie compusa. De exemplu Daca a>b si b
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Postati aici pseudocodul ca sa pot corecta.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Tema b. D.I: a,b D.O: s,d,p a,b,s,d,p întregi Citire a,b Daca a>0 Și b>0 atunci s
@SkyexpressionRo
@SkyexpressionRo Год назад
Respectati alinierile lui DACA pe ramura de ALTFEL, decalati spre dreapta DACA. (De exemplu cel de-al doilea DACA trebuie sa aiba aceeasi aliniere ca instructiunea Afisare s de mai sus.) Alinierile sunt EXTREM de importante in scrierea unui program (mai ales in PYTHON) Ce inseamna Daca a-b atunci ....? De unde ati scos p
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
@@SkyexpressionRo nu știu să vă răspund la ultimul DACA că nu am înțeles deloc
@mindrocrobert9097
@mindrocrobert9097 6 лет назад
Buna ziua ! Am reusit sa fac tema , dar cu mare ajutor din partea comentariilor dvs. Mai ne puteti da exercitii bazate pe aceasta lectie?
@SkyexpressionRo
@SkyexpressionRo 6 лет назад
Ajutorul este doar pentru cursuri si temele de acolo!
@mindrocrobert9097
@mindrocrobert9097 6 лет назад
Am inteles !
@shaba30
@shaba30 4 года назад
Salutare iata rezolvarile mele ale exercitiilor: Exercitiul A. D.I. a variabila nr intreg D.O. mesaj variabila de tip string (“par” sau “impar”) Citire a Daca “a mod 2 = 0” atunci mesaj ← “par” Altfel mesaj ← “impar” Afiseaza mesaj Exercitiul B. D.I. a, b, a+b, a-b, a*b variabile nr intregi D.O. mesaj variabila nr intreg Citire a, b Daca a>0 atunci Daca b>0 atunci mesaj ← a+b Altfel mesaj ← a*b Altfel a0 si c>0 atunci Daca a+c>b atunci Daca a+b>c atunci Daca b+c>a atunci mesaj ← “DA sunt laturile unui triunghi” Altfel mesaj ← “NU sunt laturile unui triunghi” Altfel mesaj ← “NU sunt laturile unui triunghi” Altfel mesaj ← “NU sunt laturile unui triunghi” Altfel mesaj ← “NU sunt laturile unui triunghi” Afiseaza mesaj
@SkyexpressionRo
@SkyexpressionRo 4 года назад
A. Daca “a mod 2 = 0” atunci... a mod 2=0 este o conditie deci nu se pun ghilimele. Pe ramura ALTFEL ai scris pe aceeasi linie instructiunea de atribuire, ar trebui scrisa sub ALTFEL si decalat spre dreapta. Conteaza si estetica pentru o buna lizbilitate.
@SkyexpressionRo
@SkyexpressionRo 4 года назад
B. Date de intrare sunt doar a si b, doar pe ele le citesti, deci le cunosti. Conditiile nu sunt puse bine, trebuie ca numerele sa fie pozitive sau negative, nu pare sau impare.
@SkyexpressionRo
@SkyexpressionRo 4 года назад
C. Date de intrare sunt doar a si b. Doar pe ele le citesti. Doar ele sunt cunoscute initial. Variabila mesaj asa cum ai denumit-o pare mai degraba o variabila de tip sir de caractere decat numar intreg. Oricum daca ai declarat-o ca intreg atunci nu poti atribui un sir de caractere acestei variabile adica mesaj
@SkyexpressionRo
@SkyexpressionRo 4 года назад
D. Date de intrare sunt doar a,b,c. Doar pe ele le citesti, pe ele le cunosti. Este in rest binisor dar te-ai cam complicat, se putea pune o singura conditie compusa DACA a>0 si b>0 si c>0 si a+b>c si a+c>b si b+c>a atunci "DA" altfel "NU"
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
D.I. a,b D.O. ds a,b,ds întregi Citire a,b Daca ( (2a) mod (2b) = 0 ) SAU ( (2a) mod (2b) > 0 ) SAU ( (2a) mod (2b) < 0 ) atunci ds
@SkyexpressionRo
@SkyexpressionRo Год назад
Daca a=7 si b=7 atunci 2a mod 2b=0, dar asta nu inseamna ca 7 este par. Daca a=3 si b=7 atunci 2a mod 2b=6, dar asta nu inseamna ca 3 este par. Si asa mai departe... Nu mai scrieti conditii inainte sa verificati!!!!! Nu mai scrieti pseudocod fara sa aliniati corespunzator instructiunile!!!!!!!
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
D.I. a D.O. mesaj a întreg mesaj "string" Citire a Daca a mod 2=0 atunci mesaj
@SkyexpressionRo
@SkyexpressionRo Год назад
stergeti ghilimelele de la "string" si repostati intr-un nou comentariu.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
D.i. a,b D.O. p a,b,p întregi Citire a,b Daca a+b>0 SI a-b*(2*a)
@SkyexpressionRo
@SkyexpressionRo Год назад
Nu inteleg cum ati inventat o astfel de conditie. Nu are niciun sens. Reveniti la gandirea logica simpla matematica: ce conditie/conditii trebuie sa indeplineasca a si b intregi astfel incat produsul lor sa fie negativ?
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Tema C D.I. a,b D.O. ds,d,rî a,b,ds,d,rî întregi Citire a,b Daca (a -->" par ") SI (b -->" par ")atunci ds " impar ") SI (b -->" impar ") atunci d " par ") SI (b --> " impar ") SAU (a --> " impar ") SI ( b --> " par ") atunci rî
@SkyexpressionRo
@SkyexpressionRo Год назад
Tocmai ati invatat in exercitiul trecut de ramurile ALTFEL. Unde sunt aici? Si nu ati raspuns la intrebare: cand un numar intreg este par? In clasa a 4-a ati invatat teorema impartirii cu rest.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
​@@SkyexpressionRoun număr întreg este par când se divide exact la 2 ( fara rest)
@SkyexpressionRo
@SkyexpressionRo Год назад
Cum scrieti acest lucru ca o conditie pentru numarul intreg "a" care sa aiba sens matematic?
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
D.I: a,b D.O: p a,b,p întregi Citire a,b Daca a+b>0 SI -b-a
@SkyexpressionRo
@SkyexpressionRo Год назад
Este foarte simplu sa luam din conditia scrisa de Dvs. doar a+b>0. Cum ar putea rezulta un produs negativ din aceasta conditie oricare ar fi a si b intregi? Daca inlocuim a=5 si b=4, suma lor este mai mare ca zero dar nicidecum produsul nu este negativ. V-am mai scris sa incercati conditia cu valori uzuale si verificati daca merge in orice situatie.
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Nu reușesc să fac exercițiul deloc , mi-am bătut capul și degeaba
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
D.I. a,b D.O. p a,b,p întregi Citire a,b Dacă a+b>0 SI b
@SkyexpressionRo
@SkyexpressionRo Год назад
Aceasta conditie se verifica doar partial. Este echivalentul conditiei Daca a>0 SI b
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
D.I:a,b,c D.O:mesaj citire a,b,c daca a+b>c atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Nu tineti cont de cum v-am mai scris sa faceti acest exercitiu. Am zis ca este un singur DACA cu un ALTFEL. Conditiile compuse sunt ca toate laturile sa fie numere pozitive si suma oricaror doua laturi sa fie mai mare decat a treia latura.
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Am spus si ca cele trei laturi trebuie sa fie si pozitive in acelasi DACA. Deci?
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
Ex. A: D.I: n D.O:mesaj n intregi string mesaj citire n daca n mod 2 = 0 atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Nu. Nu se lasa spatii intre randuri. Stergeti liniile goale. Se lasa mai multe spatii la marginea din stanga la instructiunile din blocul DACA/ALTFEL, adica mesaj
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo D.I: n D.O:mesaj n intregi string mesaj citire n daca n mod 2 = 0 atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 3 года назад
Lasati muuuuult mai mare spatiul fatza de marginea din stanga.....cuvantul mesaj sa inceapa dupa ce se termina cuvantul DACA si respectiv ALTFEL. Cuvintele DACA si ALTFEL aliniati-le direct la marginea din stanga fara spatii.
@maruntelumadalin3344
@maruntelumadalin3344 3 года назад
@@SkyexpressionRo ceva de genul? daca a>0 atunci mesaj
@SkyexpressionRo
@SkyexpressionRo 3 года назад
daca a>0 atunci mesaj
@blvgvbonta.k.aalvexshirand3139
@blvgvbonta.k.aalvexshirand3139 4 года назад
Eu sunt in a 5-a , de abia sunt la 9 minute , și m-am întrebat , oare acest clip este pentru elevi de generala ? Daca da , îmi poate trimite cineva un link ?
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Da, este util si pentru elevi de gimnaziu. Cartea o puteti cumpara aici: skyexpression.ro/index.php/produse-servicii/carti-programare
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
D.I. a,b D.O. ds a,b,ds întregi Citire a,b Daca ( a mod b = 0 ) SAU ( a mod b > 0 ) SAU ( a mod b < 0 ) atunci ds
@SkyexpressionRo
@SkyexpressionRo Год назад
a mod b =0, pai 15 mod 3 =0 dar asta nu inseamna ca 15 este par. a mod b>0, pai 7 mod 3=1 dar asta nu inseamna ca 7 este par. Si asa mai departe....
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
7 mod 3 = 1 , nu ? Înțeleg ce spuneți , dar nu gasesc condiția corecta să le fac pare pe amândouă. Îmi spuneți din cartea Dvs tema se afla la capitolul 1 la subcapitolul (1.6) , iar operatorii DIV / MOD se afla la capitolul 3. Îmi spuneți până unde trebuie să învăț mai exact ( până la ce capitol ) pentru tema de la capitolul 1 ?
@SkyexpressionRo
@SkyexpressionRo Год назад
7 mod 3 =1, gresisem, dar oricum asta nu schimba nimic. Cititi inca o data enuntul problemei, acolo am specificat cum se scrie restul impartirii a doua numere intregi. Nu aveti nevoie de altceva, este o conditie extrem de simpla.
@florinzarnescu9712
@florinzarnescu9712 4 года назад
Buna ziua, se poate face programare de pe tableta sau laptop?
@SkyexpressionRo
@SkyexpressionRo 4 года назад
Da, se poate.
@cristianberbecaru18
@cristianberbecaru18 3 года назад
Buna ziua, repostez tema corectata: A. D.I .a D.O. mesaj de tip string(sir de caractere) a intreg Citire a Daca a mod 2=0 mesaj=0 s
@SkyexpressionRo
@SkyexpressionRo 3 года назад
A. Nu facem declaratii la datele de iesire. Variabila mesaj trebuie declarata in program dupa ce ati declarat variabila a. B. Nu facem declaratii la datele de iesire. Variabilele s,d,p trebuie declarate in program dupa ce ati declarat variabila a. Aliniati corect instructiunile de afisare. Acestea fac parte din structuri DACA deci trebuie aliniate la fel cu instructiunile de atribuire din aceste structuri. Inlocuiti Daca a
@ionutciorba-pi4ny
@ionutciorba-pi4ny Год назад
Tema B. D.I. a,b D.O. s,d,p a,b,s,d,p întregi Citire a,b Daca a>0 ȘI b>0 atunci s
@SkyexpressionRo
@SkyexpressionRo Год назад
Unde este ramura de ALTFEL a primului DACA si a celui de-al doilea DACA? Care este conditia completa care trebuie pusa astfel incat variabilele intregi a si b sa aiba semne diferite?
@cristianberbecaru18
@cristianberbecaru18 3 года назад
Buna ziua, repostare tema: A. D.I .a D.O. mesaj a intreg mesaj:string Citire a Daca a mod 2=0 mesaj=0 s
@SkyexpressionRo
@SkyexpressionRo 3 года назад
A. Cateodata folositi doua puncte la declarare variabile si altadata nu folositi. Trebuie sa scrieti unitar. Ori le folositi ori nu le folositi. E important sa fie o sintaxa unitara pentru ca altii sa inteleaga ceea ce scrieti. B. Inlocuiti a,d,p intregi cu s,d,p intregi. Afisarile trebuie aliniate EXACT la fel ca atribuirile in DACA. Al doilea DACA are ramura ALTFEL care nu este aliniata corect. Ramura ALTFEL se aliniaza EXACT la fel cu DACA al lui. Alinierile si intelegerea acestora sunt fundamentale in pseudocod. C. Aceleasi observatii ca la A si B. D. Aceleasi observatii ca la A.
Далее
ну это жиза...  #standoff2
00:13
Просмотров 58 тыс.
Limbajul C++ Pentru Incepatori (Curs 1)
24:08
Просмотров 45 тыс.
🤓 Cum sa INCEPI in domeniul IT (daca nu stii nimic)?
16:52
Cum înveți programare în 2023?
15:47
Просмотров 31 тыс.
Ce face un programator în cadrul jobului
15:00
Просмотров 25 тыс.
01 - Bazele fotografiei | Curs FOTO Integral GRATUIT
1:58:40
5 Basic Concepts of Programming
20:47
Просмотров 221 тыс.