NOME DURAÇÃO
Abertura do Curso de C++
Visão Geral da Linguagem C++
Instalando o Code::Blocks para Desenvolvimento C++
Instalando a IDE CLion para Desenvolvimento em C++
Primeiro Programa em C++
Comentários em C++
Indentação, Espaço em Branco e Ponto e Vírgula em C++
Variável em C++
Tipos Primitivos do C++
Características das Variáveis em C++
Manipulando Variáveis em C++
Nomenclatura de Variáveis em C++
Introdução às Stream em C++
Stream em C++
Manipulação de Dados em C++
Modificadores de Tipo em C++
Operadores Aritméticos do C++
Construindo uma Calculadora com C++
Módulo da Divisão em C++
Operadores Relacionais do C++
Tomada de Decisão em C++
Tomada de Decisão - Estrutura else em C++
Tomada de Decisão - Estrutura else em C++
Operadores Lógicos do C++
Operadores de Atribuíção do C++
Iteração em C++
Estrutura de Repetição for do C++
Operadores de Incremento e Decremento do C++
Tabuada em C++
Estrutura de Repetição while do C++
Programa em Looping em C++
Estrutura de Repetição do-while do C++
Estrutura de Seleção Múltipla switch do C++
Estrutura de Seleção Múltipla switch do C++ (parte II)
Depuração de Código C++
Depuração de Código C++ (parte II)
Depurando com o Clion Código C++
Depurando com o Code::Block Código C++
Blocos de Instrução em C++
Blocos de Instrução em C++ (parte II)
Blocos de Instrução em C++ (parte III)
Operador Ternário do C++
Operador Ternário do C++ (parte 2)
Instrução break do C++
Instrução break do C++ (parte II)
Instrução continue do C++
Precedência de Operadores do C++
Associatividade de Operadores em C++
Introdução aos Arrays em C++
Declaração de Arrays em C++
Arrays - Definições em C++
Inicialização de Arrays em C++
Percorrendo os Elementos de um Array em C++
Calculando a Média Aritmética com Arrays em C++
Arrays Multidimensionais em C++
Manipulação de Arrays Bidimensionais em C++
Laços Aninhados
Função Matricial em C++
Manipulando Planilhas em C++
Introdução às Estruturas em C++
Utilizando struct em C++

Nesta aula estudaremos alguns conceitos fundamentais da construção de códigos C++. Aprenderemos o que é e como utilizar a indentação, os espaços em branco, a utilização do ponto e vírgula e muito mais!

INDENTAÇÃO

O termo Indentar vem do Inglês indentation e significa o recuo de um texto em relação a sua margem esquerda.

Na programação, inserimos espaços em branco a esquerda de cada instrução para agruparmos visualmente um mesmo conjunto de instruções, ou então, para agruparmos instrução pertencentes a um mesmo bloco e que serão, executadas sequencialmente de cima para baixo, da esquerda para a direita.

A linguagem C++ não obriga-nos a indentar o nosso código, porém, a comunidade sim! Isto é, se você enviar um código não indentado para um grupo de programadores, verás que estes, dificilmente lerão o código enviado. E, mesmo que você acredite ser isso algo banal num primeiro momento, acredite, não é! Tamanha é a importância da indentação que linguagem como o Python optaram por utilizar a indentação ao invés do par de chaves para agrupar códigos pertencentes a um mesmo bloco.

ESPAÇO EM BRANCO

Os Espaços em Branco são ignorados pelo compilador, desde que estes não estejam contidos no meio de instruções. Ou seja, colocar um espaçamento no meio de uma palavra faz com que a mesma se transforme em 2, seja em Português, em Inglês ou em C e C++!

Por isso, é correto dizer que, espaços em branco são ignorados pelo compilador, até porque, os mesmos não serão nem analisados.

PONTO E VÍRGULA

O Ponto e Vírgula é reconhecido pelo C++ como o finalizador da instrução. Desta forma, podemos colocar quantas instrução desejarmos numa mesma linha, desde que essas estejam separadas por um ponto-e-vírgula.

É importante observar que a utilização do ponto e vírgula não é opcional, logo, a sua omissão acarretará na não compilação do seu código e por conseguinte, uma exceção será levantada.

EXEMPLO FEITO EM AULA

#include <iostream>

/*====================================
*           eXcript.com
*          fb.com/eXcript
* ====================================*/

using namespace std;

//Aula - Indentação, espaço em branco e ponto e vírgula

int main() {
  cout << "Ola mundo!";
  return 0;
}


Tags curso, cpp, indentação, espaço em branco, ponto e vírgula, blog

Comentários

comments powered by Disqus