Please enable JavaScript.
Coggle requires JavaScript to display documents.
Algoritmos - Coggle Diagram
Algoritmos
Aula 03 - Primeiros passos com C++(linha de comando)
Interface de linha de comando
Navegação entre diretórios
configurar a variável de ambiente PATH
compilar um programa via linha de comando
executar um programa via linha de comando
Aula 01 - Introdução
Algoritimos
o que sao?
Um conjuntos de passos para resolver um problema
Exemplos
Receitas
Operações matemáticas
Circuitos integrados
Processo para montar um móvel
Formas de representação
Linguagem natural
Fluxogramas
Características
Finitos
Não ambíguos
Podem receber dados de entrada
devem possuir processamento eficiente e correto
Programação
A escrita de um algoritmo computacional utilizando uma linguagem de programação como representação
programar é o mesmo que escrever algoritmos
Uma linguagem que é muito usada em programação é a C++
Aula 02 - Primeiros passos com C++
Processo de criação de um programa
Código
Compilação
Criar um programa executável
Execução e realização de testes
Ambientes de Desenvolvimento Integrados
Funcionalidades
Ferramenta de Edição
Ferramenta de Depuração
Ferramenta para Testes
Compilador
Aula 08 - Variáveis e o comando de entrada de dados
Variáveis
O que são?
Espaços de memória para armazenamento de valores
caracteristicas
Nome/Identificador
Definido pelo programador
Possui regras da sua escolha
O primeiro caractere deve ser alfabética
Não pode ter um nome de palavra reservada
os demais caracteres devem der alfanuméricos
Endereço
Alocado pelo Sistema Operacional
Tipo
um caractere (char)
conjunto de caracteres (char [ ] )
dados inteiros (int)
dados reais (float/double)
valores lógicos(bool)
valor
Podem variar durante a execução do programa
Quando criado uma variável ela pode conter qualquer coisa dentro dela
Entrada de dados com cin
Depende da biblioteca <iostream>
Está no namespace std
Exemplos
Lendo um valor interno
Lendo vários valores internos
Lendo um valor real
Vários valores reais
Aula 09 - Entrada de dados com ideone.com
cout apenas para saída e cin apenas para entrada
No ideone.com não apresenta mensagens solicitando a entrada de dados
Aula 04 - Primeiros passos com C++(ideone.com)
A varias alternativas para compilação de testes online
E uma delas é o ideone.com
Aula 05 - Estrutura básica de um programa
Sintaxe básica para a construção de programas
Sessão de inclusão de bibliotecas
Sessão de uso do namespaces
A função principal (main)
Comandos terminais com ponto e vírgula
Retornos da função principal
Blocos
Aula 06 - Entrada, processamento e saída
Sequência lógica para resolver um problema
Entrada
Uso de dispositivos de entrada como mouse, telas touch, arquivos, etc
processamento
Efetuado na Unidade Lógica Arritmética
saída
São os valores resultantes das ações do algoritmo relacionadas com as entradas especificadas.
faz uso de dispositivos de saída como monitor, impressora, arquivo, etc
Aula 07 - Comando de saída de dados
O uso do cout
Ele depende da biblioteca <iostream>
Está no namespace std
Exemplos
http://cpp.sh/7d52y
https://ideone.com/XK8wYA
Aula 10 - Comando de atribuição
Mecanismo de atribuição de valores às variáveis
O uso do operador = (que se ler recebe)
É possível fazer múltiplas atribuições com um único comando
Uma armazena um único valor por vez