Baixe o app para aproveitar ainda mais
Prévia do material em texto
Algoritmos e Lógica de Programação Prof. Me. Pietro M. de Oliveira Unidade I • Introdução à linguagem C • Estrutura de um Programa em C • Constantes, Variáveis e Tipos de Dados • Expressões e Operadores • Funções Intrínsecas • Atribuição • Entrada e Saída de Dados Aula de Hoje Funções Intrínsecas Funções Intrínsecas • Existem operações complexas que já foram desenvolvidas em forma de funções – É preciso identificar a biblioteca à qual uma função intrínseca pertence • Exemplos: – ceil(x) – abs(x) – floor(x) – log(x) – log10(x) – z = modf(x, &y) – pow(x,y) – sqrt(x) – printf(“texto”) – scanf(“%d”, &x) Funções Intrínsecas • Exemplo ATENÇÃO: IDENTAÇÃO Entrada e Saída Entrada e Saída • Leitura de dados a partir do teclado (scanf): é feita por uma função – Sintaxe: scanf(“<tipo_da_variavel>”, &<variável>); • Escrita de dados na tela do computador (printf): é feita por uma função – Sintaxe: printf(“texto <tipo_da_variavel>”, <variável>); Entrada e Saída – Especificadores de Formato • Caracteres especiais para indicar o tipo da variável (Especificadores de Formato) – Tais caracteres devem ser inseridos entre as aspas duplas para indicar o tipo – %d: imprimir/ler um int – %f: imprimir/ler um float – %e: imprimir/ler um double – %c: imprimir/ler um char – %s: imprimir/ler um vetor de char (string) Entrada e Saída – Especificadores de Formato • Caracteres especiais para utilizar em textos (dentro das aspas duplas): – \n: pula de linha – \0: indica o fim de um texto (nulo) – \: indica que o próximo caractere, caso seja especial, deverá ser interpretado literalmente – ‘ ’: indica um espaço – \t: insere uma tabulação (tab) – \b: retrocesso (tab) – \f: salta de página de formulário • Exemplo: Entrada e Saída • Exemplo: Entrada e Saída TESTE DE MESA!!! • Exemplo: Entrada e Saída TESTE DE MESA!!! • Exemplo: Entrada e Saída TESTE DE MESA!!! • Exemplo: Entrada e Saída TESTE DE MESA!!! • Exemplo: Entrada e Saída TESTE DE MESA!!! • Exemplo: Entrada e Saída TESTE DE MESA!!! • Exemplo: Entrada e Saída TESTE DE MESA!!! • Exemplo: Entrada e Saída TESTE DE MESA!!! Entrada e Saída - Execução • Realizando uma entrada: Entrada e Saída - Execução • Realizando uma entrada: Entrada e Saída - Execução • Saída correspondente: Resumo • Estrutura de um Programa em C • Constantes, Variáveis e Tipos de Dados • Atribuição • Expressões e Operadores • Operandos aritméticos • Operandos relacionais • Operandos lógicos • Funções Intrínsecas • Entrada e Saída de Dados Algoritmos e Lógica de Programação Prof. Me. Pietro M. de Oliveira
Compartilhar