Please enable JavaScript.
Coggle requires JavaScript to display documents.
ATIVIDADE 2 - Coggle Diagram
ATIVIDADE 2
funções aritméticas pré-definidas
ceil
Biblioteca: "math.h"
Parâmetro(s): um número
Arredonda u valor para cima
Retorno: o primeiro número inteiro maior que o parâmetro
floor
Biblioteca: "math.h"
Parâmetro(s): um número
Arredonda um valor para baixo
Retorno: o primeiro número inteiro menor que o parâmetro
trunc
trunca um valor (remove a parte decimal)
Biblioteca: "math.h"
Parâmetro(s): um número
Retorno: o valor do parâmetro sem as casas decimais (número real)
roud
Biblioteca: "math.h"
Parâmetro(s): um número
Arredonda um valor para o inteiro mais próximo
Retorno: o valor arredondado (número real)
Conversões de tipos durante atribuição
Variável
real
recebe valor
inteiro
Transformação forçada de inteiro em real e vice-versa
Type casting
Notação funcional
Baseada em C
Variável
inteira
recebe valor
real
Precedência
Ultiliza-se parênteses para controlar a precedência
Prioridades entre operadores
*, / e % têm precedência sobre + e -
Funções aritméticas pré-definidas (abs, pow, sqrt, cbrt)
Funções pré-definidas
pow
Cálculo de exponenciação
Biblioteca: "math.h"
Parâmetro(s): base e expoente (números reais)
Retorno: base elevada ao expoente (número real)
Raizes diferentes
sqrt
Calcula a raiz quadrada
Biblioteca: "math.h"
Parâmetro(s): número real
Retorno: raiz quadrada da entrada (número real)
abs
Retorno: valor absoluto dda entrada (número inteiro)
Parametro(s): um número inteiro
Biblioteca: "math.h"
Calcula o valor absoluto
cbrt
Biblioteca: "math.h"
Parâmetro(s): número real
Calcula a raiz cúbica
Retorno: raiz cúbica da entrada (número real)
Funções
Conjunto de instruções projetadas para cumprir determinada tarefa
Podem receber dados de entrada (parâmetros/arguemntos)
Há nome
Podem retornar valores de saída
Operações e operadores aritméticos
Operações
Operadores
Símbolos usados para fazer as operações
Unários
Exige apenas um operando mais (+) e menos (-)
Binários
*
Multiplicação de valores
inteiros
ou
reais
-
Subtração de valores
inteiros
ou
reais
/
Div para operandos
inteiros
Resultado inteiro da divisão
Divisão se um operando for
real
%
Resto das divisões inteiras
Nome: mode
+
Adição de valores
inteiros
ou
reais
Operandos
Valores constantes ou variáveis
Aula 11 A
Aula 11 B
Aula 11 C
Aula 11 D
Aula 11 E