Você está na página 1de 4
Operadores Operador de Atribuigaéo + Utilzado para atribuir um valor a ume varidvel ('=" ou "=" ou"e"): + Atribuigo a) == + Visualg: ie" ou te” + Aritméticos + Matlab/Octave: “= . + Notacéo: Relacionais Eiuacton . temp © x1; oan nome © “Amrita Kaur’; Linearizacdo de Expresses Operadores Aritméticos + Para a construgdo de algoritmos que realizam célculos matematicos, todas as expresses ariméticas devem ser linearizadas; + Devende também ser feito © mapeamento dos operadores da. aritmética tradidonal para os do Portugués Esinuturado. [Eea}es | cemconans he ‘radicionai | Compatacional Operadores Aritméticos Operadores Aritméticos + Para colocar um valor em uma variével dentro de um + Contador versus Acumulador algorivno, tlizamos 0 operador de atribuicao, * © operador de attibuigao pode ser representado de dduas formas: > Uma seta peso <-78.7/latibul 785 8 variével peso + Deis portos, igual peso '= 78.5 * Sto expressbos que realzam adiedo de dados * Contador: expressio de adico que contabliza valores ‘nos ¢ predeterminades. cont=cont +4 + Acumulador: expresééo dé acigdo que contatiize valores vardves somaldade = soma dade Operadores Relacionais Operadores Relacionais + Exemplos: = condi © 23 / (flea) cond2~ 1.6<>5.0/7 (verdadeteo) cond 155 / false) = ~ cond (1+ 2)<5// (verdadelro) mt —cands+ 10> 3 //(verdadeiro) = cond 1<5.4/ verdadoiro) soonest eemnan cn es nv ERDADEIRG n PALSOD = cond + “café” < “expresso” //(verdadeiro) ~ cond + "cafe" "cate" //(verdadelo) cond + “café” >= "mocha" (also) Tabela Verdade Operadores Léogicos + Dados de entrada: tipo légico + Resultado: tipo ldgica {AND}, OU (OR), NAO (NOT) AGEL | i | Precedéncia de Operadores Parénteses ‘+ Com eles voce assegura que as expressbes sejam avaliadas como voce espera que sejam. + Pode evitar erros com precedéncia de operadores. » Exemplos syemnxeb (mtx) +b = z sYeatbtbtetb-d +by*b) +e @*byed Comentarios LUNVERSIOADE cE SKoPALLO + Utilizados para descrever trechos do cédigo (documentar) {} (Farrer) ou % (Matlab/Octave) ‘Computagao Aplicada & Engenharia Erros em Programaco Erros em Programacao Sintaxe x Estilo + Erro de Légica + Erro de Sintaxe + Erro em Tempo de Execugao * Sintaxe: as regras de uma linguagem, + Estilo: boas préticas de programagio. Erro de Sintaxe Erro em Tempo de Execugo e Légico + Causado quando 0 compitador ou interpretador nao reconhece a sentenca. + So violagbes da linguagem. + O compilador ou interpretador normalmente retorna uma mensagem de erro para ajudar o programador a localizé-lo e corrig-. + Quando 0 compilador ou interpratador nao retoma «erro durante a compilagéo mas ele ocorre em execu. + OE ro em Tempo de Execucdo pode ser dividido ‘em duas categorias: + Erro Fatal em Tempo de Execupso: faz com que 0 programa “rave” + Erro Légico: 0 programa pode radar, mas o resultado no eta coneto, LUNVERSIDAZE CE SKOPALLO. Tipagem Estética x Tipagem Dinamica ‘Computagao Aplicada & Engenharia Tipagem Estitiea» Tipagem Dindmica + Estatica: as variaveis possuem tipos estéticos

Você também pode gostar