Bine ai revenit la Digital Kids. Astăzi ne vom ocupa de operaţii pe şiruri. În timp ce ne vom juca cu programarea, vom afla şi câteva lucruri de cultură generală.
Made using: Khan Academy Computer Science.
Made using: Khan Academy Computer Science.
Made using: Khan Academy Computer Science.
Acum ca am invatat cum sa facem split pe siruri. Rezolvati urmatorul task:
Made using: Khan Academy Computer Science.
Made using: Khan Academy Computer Science.
Made using: Khan Academy Computer Science.
propozitie.split(„ “)
creeaza o lista cu cuvintele obtinute dupa spargerea listei dupa spaţii libere
list.length
afişează dimensiunea unei liste
propozitie.toLowerCase()
- transforma toate literele în litere mici
propozitie.toUpperCase()
- transforma toate literele în litere mari
propozitie.replace(old, new)
- cauta prima aparitie a cuvantului old si o inlocuieste cu new
proposition.substring(start_position_inclusive, end_position_exclusive)
- afisează string-ul găsit între poziţiile start_position_inclusive şi end_position_exclusive
proposition.search(word)
întoarce poziţia la care se găseşte cuvântul word sau -1 dacă nu se găseşte
Scrieţi un program în Khan care afişează următoarea propoziţie în culorile steagului României: „Eu sunt român.“
Scrieţi un program în Khan care afişează următoarea poezie în culori diferite var poezie = „Cu părul nins, cu ochii mici\n Şi calzi de duioşie,\n Aieve parc-o văd aici\n Icoana firavei bunici\n Din frageda-mi pruncie.“
Transformaţi poezia de la Task D într-o poezie care alternează cuvintele: un cuvânt scris cu litere mari, altul cu litere mici, etc.
Exemplu: CU parul NINS, cu OCHII mici …
Aveţi următoarea poezie:
var poezie = „L-aţi văzut cumva pe Zdreanţă, Cel cu ochii de faianţă? E un câine zdrenţuros De flocos, dar e frumos. Parcă-i strâns din petice, Ca să-l tot împiedice, Ferfeniţele-i atârnă Şi pe ochi, pe nara cârnă, Şi se-ncurcă şi descurcă, Parcă-i scos din calţi pe furcă.“
Scrieţi un program în Khan care să afişeze fiecare vers pe câte o linie, cuvintele să aibă culori diferite şi să alterneze, unele să fie scrise cu litere mari, altele să fie scrise cu litere mici.