1. ALGORITIMO
1.1. UMA SEQUENCIA FINITA DE INSTRUÇÕES BEM DEFINIDAS E NÃO AMBIGUAS, ELA TEM QUE TER UM FINAL E NÃO PODE TER MAIS DE UMA INTERPRETAÇÃO E TEM QUE TER UMA REGRA CLARA DE COMO ELA DEVE SER SEGUIDA, E ELA NÃO É RESTRITA A COMPUTADORES, UMA REDEITA POR EXEMPLO É UM ALGORITIMO
1.2. O ALGORITIMO É DEFINIDO EM 3 ETAPAS 1. ENTRADA 2. PROCESSAMENTO 3. SAÍDA DOS DADOS
2. OPERADORES
2.1. SÃO USADOS PARA REPRESENTAR EXPRESSÃO DE CALCULOS, COMPARAÇÃO, CONTIÇÃO E ATRIBUIÇÃO
2.2. EXISTEM BASICAMENTE 3 TIPOS DE OPERADORES, ARITIMÉTICOS, RELACIONAIS E LÓGICOS
2.3. OS OPERADORES ARITIMÉTICOS SÃO REPRESENTADOS POR + SOMA - SUBTRAÇÃO * MULTIPLICAÇÃO / DIVISÃO E O RESTO DA DIVISÃO É REPRESENTADO POR %
2.4. AS OPERAÇÕES SEGUEM A PROCEDENCIA MATEMÁTICA ENTÃO POR EXEMPLO, OQ É REALIZANDO PRIMEIRO, EM UMA OPERAÇÃO É OQUE ESTÁ DENTRO DE PARENTESES DEPOIS VEM * OU / E DEPOIS + OU - E ELES PODEM SER USADOS EM CONSTANTES E EM VARIAVEIS
2.5. OPERADORES RELACIONAIS
2.5.1. ELES VÃO ESTABELECER EM UMA RELAÇÃO DE COMPARAÇÃO ENTRE OS VALORES DE UMA EXPRESSÃO E ELES SEMPRE VÃO RESULTAR EM UM VALOR LÓGICO DE VERDADEIRO OU FALSO
2.5.1.1. ENTÃO NÓS TEMOS POR EXEMPLO O OPERADOR MAIOR QUE SE O PRIMEIRO VALOR FOR MAIOR QUE O SEGUNDO VALOR ELE RETORNA VERDADEIRO SE NÃO ELE RETORNA FALSO
2.5.1.1.1. OUTRO VALOR É O MAIOR IGUAL ENTÃO SE TIVER UMA VARIAVEL A OU EXPRESSÃO A PODE SER MAIOR OU IGUAL A UMA VARIAVEL B OU EXPRESSÃO B
2.6. OPERADORES LÓGICOS
2.6.1. QUE SÃO UTILIZADOS PARA CONCATENAR OU ASSOCIAR ALGUMAS EXPRESSÕES QUE ESTABELECE UMA RELAÇÃO DE COMPARAÇÃO ENTRE VALORES.
2.6.1.1. O RESULTADO DESSAS EXPRESSÕES SEMPRE É UM VALOR LÓGICO QUE PODE SER REPRESENTADO COM TRUE OU FALSE
2.6.1.1.1. PARA ESSE RESULTADO SER MOSTRADO NÓS PRECISAMOS DA TABELA VERDADE, A TABELA VERDADE SÃO TAVELAS QUE REPRESENTAM TODAS AS POSSÍVEIS COMBINAÇÕES DAS VARIAVEIS DE ENTRADA DE QUALQUER FUNÇÃO E SEUS RESPECTIVOS VALORES