Resurse
About
Contact
Resurse
Precizări
Operațiile pe fișiere nu vor funcționa pe varianta web din motive de securitate.
Lista funcțiilor din stdlib (biblioteca standard)
intreg(args)
Argumente: 1 valoare (int, float, string, bool)
Returnează: int
Convertește argumentul într-un număr întreg.
real(args)
Argumente: 1 valoare (int, float, string, bool)
Returnează: float
Convertește argumentul într-un număr real (float).
oprire()
Argumente: niciunul
Returnează: 0
Oprește imediat programul.
lista(args)
Argumente: 1 valoare (int, float, string, bool, list)
Returnează: listă
Convertește argumentul într-o listă; șirurile de caractere sunt împărțite în caractere.
logic(args)
Argumente: 1 valoare (int, float, string, bool)
Returnează: bool
Convertește argumentul într-o valoare booleană.
citeste_fisier(args)
Argumente: 1 string (nume fișier)
Returnează: string
Citește conținutul fișierului și îl returnează ca șir de caractere.
scrie_fisier(args)
Argumente: 2 stringuri (nume fișier, conținut)
Returnează: 0
Scrie conținutul specificat în fișierul indicat.
sirc(args)
Argumente: 1 valoare (int, float, bool, string, list)
Returnează: string
Convertește argumentul într-un șir de caractere.
lungime(args)
Argumente: 1 valoare (string sau listă)
Returnează: int
Returnează lungimea șirului sau a listei.
tip(args)
Argumente: 1 valoare
Returnează: string
Returnează tipul valorii ("intreg", "real", "sirc", "logic", "lista").
minim(a, b)
Argumente: 2 valori numerice (int sau float)
Returnează: valoarea mai mică (int sau float)
Returnează valoarea minimă dintre cele două.
maxim(a, b)
Argumente: 2 valori numerice (int sau float)
Returnează: valoarea mai mare (int sau float)
Returnează valoarea maximă dintre cele două.
abs(args)
Argumente: 1 valoare numerică (int sau float)
Returnează: valoarea absolută
Returnează valoarea absolută a numărului.
putere(base, exponent)
Argumente: 2 valori numerice (int sau float)
Returnează: base ^ exponent
Ridică baza la puterea specificată.
pi()
Argumente: niciunul
Returnează: float (3.14159265)
Returnează constanta matematică π.
cos(args), sin(args), tan(args)
Argumente: 1 valoare numerică (int sau float)
Returnează: float
Calculează cosinusul, sinusul sau tangenta argumentului.
log(args)
Argumente: 1 valoare numerică (int sau float)
Returnează: float
Calculează logaritmul natural (ln) al argumentului.
factorial(args)
Argumente: 1 int
Returnează: int
Returnează factorialul numărului.
suma(args)
Argumente: 1 listă de numere
Returnează: float
Returnează suma tuturor elementelor din listă.
medie(args)
Argumente: 1 listă de numere
Returnează: float
Returnează media numerelor din listă.
alipire(list1, list2)
Argumente: 2 liste
Returnează: listă
Concatenează două liste.
gaseste(list, value)
Argumente: listă și valoare
Returnează: int
Returnează indexul valorii în listă sau -1 dacă nu există.
sterge(list, value)
Argumente: listă și valoare
Returnează: 0
Șterge toate aparițiile valorii din listă.
sterge_index(list, index)
Argumente: listă și index
Returnează: 0
Șterge elementul de la indexul specificat.
inserare(list, index, value)
Argumente: listă, index, valoare
Returnează: 0
Inserează valoarea la indexul specificat în listă.
inversare(list)
Argumente: 1 listă
Returnează: 0
Inversează lista.
contine(list, value)
Argumente: listă, valoare
Returnează: bool
Verifică dacă lista conține valoarea specificată.
contine_index(list, value)
Argumente: listă, valoare
Returnează: int
Returnează indexul valorii sau -1 dacă nu există.
sorteaza(list)
Argumente: 1 listă
Returnează: 0
Sortează lista în ordine crescătoare (numeric sau string).
citeste(prompt?)
Argumente: opțional, string de prompt
Returnează: string
Citește input de la utilizator; afișează prompt dacă este oferit.
radp(args)
Argumente: 1 valoare numerică (int sau float)
Returnează: float
Calculează rădăcina pătrată a argumentului.
afiseaza(args...)
Argumente: orice număr de valori
Returnează: 0
Afișează valorile în consolă.
Loading Markdown...