A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

* A Biblioteca Padrão em C tem o nome de Ansi, que consiste em 24 cabeçalhos contendo funções, tipos de dados e macros. * O comando para incluir algum.

Apresentações semelhantes


Apresentação em tema: "* A Biblioteca Padrão em C tem o nome de Ansi, que consiste em 24 cabeçalhos contendo funções, tipos de dados e macros. * O comando para incluir algum."— Transcrição da apresentação:

1

2 * A Biblioteca Padrão em C tem o nome de Ansi, que consiste em 24 cabeçalhos contendo funções, tipos de dados e macros. * O comando para incluir algum cabeçalho no programa é o include. Exemplos: #include // incluí as funções responsáveis por entrada e saída.// #include // incluí as funções matemáticas mais básicas.//

3 * Int (integer): Armazena valores numéricos inteiros. Variações: short int, int, long int, long long int. Exemplo: short int a, b, c; int x = 20; long int soma; * Float (ponto flutuante): Armazena valores numéricos decimais. Variações: float, double. Exemplo: float media; double media_sala;

4 * Char (caractere): Armazena caracteres ou inteiros. Exemplo: char k; char letra = ‘c’; * Struct (estruturas): São coleções de dados heterogêneos agrupados numa mesma estrutura de dados. Exemplo: struct exemplo { int x; int y; }a, b; Atribuindo valores: A atribuição de valores de uma estrutura é feita “casa a casa”, ex: struct exemplo b = (20, 23); Cada elemento pode ser referenciado como operador: printf (“%d %d”, a.x, b.y);

5 * Lógica Booleana em C: False = 0. True = Qualquer coisa diferente de 0 (1, a, x, etc). * Operadores: Atribuição: a = b. Soma: a + b. Subtração: a – b. Multiplicação: a * b. Divisão: a/b. Módulo (resto da divisão): a%b. Incremento: a++. Decremento: a--. Igual a: a==b. Diferente de: a!=b. Not: !a. Or: a||b. And: a&&b.

6 * Declaração: tipo_do_vetor nome [nº de elementos] Exemplo: int Vet [15] //um vetor de inteiros com 15 “casas”.// float Media [] //um vetor de decimais sem quantidade de casas especificada.// Vet [4] = 45; Vet [5] = 60; Vet [6] = Vet [4] + Vet [5]; Media [1] = a; Media [2] = b;... Lembrando que o índice varia de 0 até n-1!!!

7 * Declaração: tipo_da_matriz nome [nº de linhas][nº de colunas] Exemplo: int Mat [4][4] //Matriz de inteiros 4x4// char Mtz [5][5] //Matriz de caracteres 5x5// Mat [1][2] = 6; Mat [1][3] = 16; Mat [1][4] = Mat [1][2]+Mat[1][3]

8 * Declaração: If (condição) { Instruções } else { Instruções } Se a condição for satisfatória as instruções serão executadas, se não, as outras instruções serão executadas porém o else nem sempre aparece no programa, não é obrigatório.

9 * Exemplo: #include void main (){ Int x; Printf (“Digite um numero entre 0 e 9 que não seja 5”); x = getchar (); If (x>5) printf (“Seu numero é maior que 5”); Else Printf (“seu numero é menor que 5”); Return (0); }

10 * Declaração: while (condição) { instruções } As instruções se repetem enquanto a condição for satisfeita. O comando Break termina o laço.

11 * Exemplo: #include void main (){ int c; printf(“Digite um numero inteiro qualquer”); c = getchar (); while (1){ printf (“ o numero digitado foi: %d, digite outro número ou digite 0 para sair”, c); c = getchar (); If (c==0) break; }

12 * Declaração: for (inicialização; condição; fim de interação) { instruções } Se a condição é válida as instruções são executadas, depois disso as condições de fim de interação são executadas e assim sucessivamente até o final no loop (pode ser que não tenha final).

13 * Exemplo: int a, b, c, i; printf (“Digite dois numeros diferentes entre 0 e 9”); getchar () = a; getchar () = b; If (a>b) c=a-b for (i=0; i

14 * Ponteiro é uma variável que guarda um endereço de memória ao invés de um valor. Declaração: tipo *nome Exemplo: int *pont

15 * Uma função é um bloco de código que executa uma determinada tarefa e pode ser chamado em qualquer parte do programa: Declaração: tipo_de_retorno nome (lista de parâmetros) { bloco de instruções } Cada parâmetro é definido por tipo e nome e são separados por vírgulas. A função return retona o valor desejado (return ()).

16 #include Int soma (int x, int y){ Return (x+y) } void main () { int a, b, c; printf (“Digite dois numeros”); getchar () = a; getchar () = b; c = soma(a,b); printf (“A soma dos numeros fornecidos é %d”,c); }


Carregar ppt "* A Biblioteca Padrão em C tem o nome de Ansi, que consiste em 24 cabeçalhos contendo funções, tipos de dados e macros. * O comando para incluir algum."

Apresentações semelhantes


Anúncios Google