# SESSION ONE — CHECKIN | LÓGICA Author: Igor Lima Charles N°: 18 Grade: INFOA ![](https://i.imgur.com/1yhx39o.png) Variáveis do tipo simples guardam somente um valor, isto é, ***int, bool, string***, ... Enquanto as do tipo composto guardam dois ou mais, em seu interior, como é o caso da ***DateTime***. # FUNÇÕES DE TEXTO ![](https://i.imgur.com/WN30WUi.png) *Função Replace =* substitui um texto por outro (executá-las diversas vezes, isto é, uma de cada vez) *Propriedade Length =* Determina a quantidade de caracteres de uma variável do tipo string retornando um int *Função substring =* Recorta um trecho (pedaço) de uma variável string *Função IndexOF =* Procura o espaço dentro da variável string, retornando a quantidade de caracteres exigida a partir dele *Função Contains =* Verifica se dentro da string possui determinada informação Para que invoquemos as funções de texto, basta utilizarmos a variável que contém o texto, seguida de ponto e a função desejada. É valido ressaltar que podemos realizar uma sequência de execução de tais funções. # FUNÇÕES DE DATA ![](https://i.imgur.com/suACIYy.png) Função .AddDays = Adiciona ou subtrai a quantidade de dias a partir do dia da variável mencionada. Função .AddMonth = Adiciona ou subtrai a quantidade de meses a partir do mês da variável mencionada. Função .AddYears = Adiciona ou subtrai a quantidade de anos a partir do anos da variável mencionada. Função .Day = Retorna somente o dia da variável Função .Month = Retorna somente o mês da variável Função .Year = Retorna somente o ano da variável Essas funções permitem que sejam realizadas expressões e sequências de 'Emendos' uma nas outras. # FUNÇÕES MATEMÁTICAS As funções matemáticas ficam dentro de um objeto chamado Math. Este objeto as propriedades de: * Math.Sqrt = Raíz Quadrada, * Math.Round = Arredondamento, * Math.Pow= Exponenciação * Math.Ceiling = Arredondamento 'para cima' * Math.Floow = Arredondamento para 'baixo' ![](https://i.imgur.com/JqxxCBP.png) Por conta disso, não é possível realizar uma sequência de funções como é o caso das funções de string/DateTime. Todavia, podemos realizar expressões matemáticas.
{"metaMigratedAt":"2023-06-15T23:40:03.020Z","metaMigratedFrom":"Content","title":"SESSION ONE — CHECKIN | LÓGICA","breaks":true,"contributors":"[{\"id\":\"80bf1c37-2722-44c2-96a3-490c9bac8b2e\",\"add\":2220,\"del\":25}]"}
Expand menu