O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Linguagem C

Victor Macedo Português

Conteúdo do mapa

Linguagem C

  1. Palavras reservadas. São as palavras que tem alguma função específica dentro da linguagem

    • Alguns exemplos de palavras reservadas: int, float, char, bool, double, long, if, else, for, while, etc
  2. Importação de bibliotecas

    • #include <"nome da biblioteca".h>
  3. Todo programa em C começa com a função principal: int main () {return 0;}

    • Dentro da função main que devem estar as instruções a serem executadas pelo computador
      • Ao fim de cada linha deve ter um ";". As chaves indicam um bloco de código
  4. Tipos de dados

    • int: números inteiros, positivos e negativos
    • float: números reais, números de ponto flutuante
    • char: carácter, somente uma letra
    • Cadeia: cadeia de caracteres, como uma string. Ou ainda um vetor
    • bool: lógico. 0 ou 1. Verdadeiro ou Falso
  5. Variáveis

    • Uma variável representa uma posição de memória. São espaços de memória para armazenar valores que podem ser alterados durante a execução de um programa
      • Representam dados do programa; Possuem nome e valor; Cada variável armazena um tipo de dado específico; São representadas por identificadores;
        • Regras básicas: Caracteres permitidos: números, maiúsculas/minúsculas e o caractere “ _ ”; letras Primeiro caractere: letra ou sublinhado; Não são permitidos espaços em branco e caracteres especiais; É recomendável que os nomes sejam os mais significativos possíveis.
          • Sintaxe: tipo <identificador> = <valor>;
            • int idade = 10;
  6. Constantes

    • Constante é um espaço de memória com dado que durante a execução de um algoritmo permanece com os seus valores inalterados
      • const tipo NOME_DA_CONSTANTE = <valor>
        • const int idade = 10;
        • const float PI = 3.14
  7. Comandos de entrada e saída

    • As unidades de entrada e saída são dispositivos que possibilitam a comunicação entre o usuário e o computador.
      • Comandos de saída
        • Recurso utilizado para poder apresentar informações/mensagens para o usuário do programa.
          • Função printf, sintaxe bácisa: printf( formato , lista de constantes/ variáveis/expressões);
            • Exemplos
              • printf("Meu primeiro programa");
              • printf("Nota1: %f - nota 2: %f ", nota1, nota2);
            • %d -> variável inteira com sinal - %u -> variável inteira sem sinal – %f -> variável ponto flutuante (double ou float) – %e -> ponto flutuante em notação científica – %c -> char – %s -> cadeia de char – %p -> Apresenta um ponteiro
            • \n -> Caractere de nova linha - \t -> Caractere de tabulação - \r -> Caractere de retrocesso - \" -> Caractere " - \\ -> Caractere \
      • Comandos de entrada
        • Função scanf: permite capturar valores fornecidos via teclado e armazená-los em variáveis.
          • Na leitura de dados através de scanf, o formato deve ser seguido por uma lista de endereços de variáveis; Precisamos passar o endereço de cada variável; Basta usarmos o operador & antes da variável.
            • Exemplo: scanf ("%d", &idade);
  8. Operadores aritméticos

    • + -> Adição, menos unário; - -> Subtração; - * -> Multiplicação; - / -> Divisão; - % -> Resto da divisão; - ++ Incremento; - -- Decremento
  9. Estrutura sequencial

    • A estrutura sequencial mais básica consiste de: Entrada de dados; Processamento; Saída de dados
  10. Operadores relacionais

    • == -> Igual; != -> Diferente; > Maior que; >= Maior ou igual que; > Menor; <= Menor ou igual que
  11. Operadores Lógicos

    • Retornam verdadeiro ou Falso
      • && (e) Conjunção; || (ou) Disjunção; ! (não) Negação
        • Operador && (e) só retorna verdadeiro se ambos os valores atenderem a condição
        • Operador || (ou) retorna verdadeiro se um dos valores atenderem a condição
        • Operador ! (não) inverte o valor do operando
  12. Estrutura condicional

    • Uma das principais estruturas de seleção é a estrutura condicional IF
      • Condicional Simples
        • A instrução if (condição) tem por finalidade tomar uma decisão. Sendo a condição verdadeira, serão executadas todas as instruções que estejam associadas à instrução if (condição).
          • if (condição) { comandos }
      • Condicional Composta
        • A seleção de uma ação é feita a partir da especificação de pelo menos duas alternativas e é dirigida por uma condição. Se a condição for verdadeira, um conjunto de ações será tomado; caso contrário, outro conjunto de ações será tomado. Com isso, o fluxo de condição é direcionado por uma tomada de decisão e alguns passos podem não ser processados, devido a um desvio.
          • if(condição){ comandos }else{ comandos }

Informações

Descrição
Mapa Mental sobre Linguagem C, criado por Victor Macedo em 18-04-2021.
Criado por
Victor Macedo
Visualizações
2
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?