Escolar Documentos
Profissional Documentos
Cultura Documentos
var = [] cria uma variável var sem armazenar qualquer dado nela (variável vazia)
var = math armazena, na variável var, o valor numérico resultado da expressão ma-
temática indicada à direita da igualdade (variável numérica)
var = text armazena, na variável var, o texto entre aspas (variável texto)
var = input(text, s) similar a anterior, mas força os valores recebidos a serem considerados
como caracteres, isto é, var é obrigatoriamente uma variável texto
if stats then inicia uma execução condicional, onde stats corresponde à uma expres-
são lógica (o comando then é opcional)
else usado dentro de uma execução condicional para indicar o que deve ser
feito se o resultado da expressão lógica for falso (FALSE )
for i = a:r:b inicia um laço de repetição nito com i = a; após cada iteração, o valor
da variável i é acrescido de r; o laço de repetição é nalizado quando i
= b
== igual
∼= ou <> diferente
• Função adicional que pode ser útil:
Importante: mesmo se os dados da variável varTEXT forem compostos de números, essa variável
não pode ser utilizada para cálculos, pois se trata de uma variável texto
if expressaologica1 then
instruções se expressaologica1 é TRUE
if expressaologica2 then
instruções se expressaologica2 é TRUE
else
instruções se expressaologica2 é FALSE
end
else
instruções se expressaologica1 é FALSE
if expressaologica3 then
instruções se expressaologica3 é TRUE
else
instruções se expressaologica3 é FALSE
end
end
while expressaologica
instruções enquanto expressaologica for TRUE
end
Observação: lembrar de sempre atualizar a váriável utilizada nas comparações da expressaologica
dentro do laço de repetição, permitindo que ele possa ser nalizado
variação da variável iter a cada iteração; rule corresponde ao valor nal da variável iter
Importante: de acordo com a necessidade, estruturas condicionais e laços de repetição podem ser
aninhados
• Lista de algumas operações matemáticas utilizadas no Scilab:
- subtração
∗ multiplicação
/ divisão
ou ∗∗ potênciação
ceil(var) arredondamento para o valor inteiro mais próximo, maior ou igual à var
(menor valor inteiro, maior ou igual a var)
oor(var) arredondamento para o valor inteiro mais próximo, menor ou igual à var
(maior valor inteiro, menor ou igual a var)
%pi π
%e e, constante de Euler
√
%i −1
%inf innito