Aktualizacja Avocado v1.0.0.7

📢 Aktualizacja Avocado IDE v1.0.0.7 – Nowe funkcje w języku Avocado
W tej wersji dodałem 9 nowych funkcji ułatwiających pracę z tekstem. Teraz w Avocado możesz szybciej manipulować napisami i danymi wejściowymi.

Funkcje z przykładami użycia.

wstaw(tekst, zmienna, indeks)
Wstawia podany tekst w określone miejsce w zmiennej.

program alamakota
tekst a = 'Ala ma kota'
wstaw(' czarnego', a, 7)
pisznl(a)
// Wynik: Ala ma czarnego kota

usuń(zmienna, indeks, ilość_znaków)
Usuwa określoną liczbę znaków od podanej pozycji.

program usuwanie
tekst a = 'Ala ma kota'
usuń(a, 1, 3)
pisznl(a)
// Wynik: ma kota

duże_litery(s)
Zamienia wszystkie litery w tekście na wielkie.

program duzelitery
tekst a = 'siemka'
a = duże_litery(a)
pisznl(a)
// Wynik: SIEMKA

małe_litery(s)
Zamienia wszystkie litery w tekście na małe.

program malelitery
tekst a = 'SIEMA'
a = małe_litery(a)
pisznl(a)
// Wynik: siema

przytnij(s)
Usuwa spacje z początku i końca tekstu.

program przycietytekst
tekst a = ' siema '
a = przytnij(a)
pisznl(a)
// Wynik: siema

przytnij_z_lewa(s) – usuwa spacje tylko z początku tekstu.
przytnij_z_prawa(s) – usuwa spacje tylko z końca tekstu.

program przycietytekst
tekst b = ' Programista Art '
tekst c = 'Wita'
tekst suma = przytnij_z_prawa(b) + c
pisznl(suma)
// Wynik: Programista ArtWita

powtórz_znak(znak, ilość)
Tworzy tekst z powtarzajÄ…cego siÄ™ znaku.

program powtorzenie
znak a = 'b'
liczba_całkowita ile = 10
pisznl(powtórz_znak(a, ile))
// Wynik: bbbbbbbbbb

porównaj_tekst(s1, s2)

Porównuje dwa napisy (uwzględnia wielkość liter).
Zwraca 0, jeśli są równe
< 0, jeśli s1 < s2
0, jeśli s1 > s2

program porownajtekst
tekst a = 'Siema'
tekst b = 'Narazie'
pisznl(porównaj_tekst(a, b))
// Wynik: > 0 lub < 0 w zależności od porządku alfabetycznego

📦 Avocado https://avocado.dimitalart.pl
📢 Telegram: https://t.me/avocado_language

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *