terça-feira, maio 01, 2018

Aula 1 - C++ - Introdução e Imprimindo em tela "cout"

Bem vindos caros padawans, aqui vou abordar uma linguagem fantástica "C++".

A Linguagem C++ é muito poderosa. Esta presente em quase todas faculdades de engenharia e não só de Informática.

Esta é uma Linguagem de médio nível, ou seja, quanto mais alto nível a linguagem, mais próximo ela é do nosso entendimento. Quanto mais baixo nível, mais próximo a linguagem é do computador.
Logo é uma linguagem bem próxima a maquina e também o que se declara nela é de fácil entendimento.
Quanto mais alto é o nível da linguagem menos alcance ela tem de trabalhar com o Hardware. 
O compilador a grosso modo falando tem a função de capturar nossos comandos escritos nele e fazer a tradução para a linguagem de maquina.

Utilizaremos o compilador Dev C++ onde você sera redirecionado a pagina para fazer o download aqui.

Chega de blablabla, após instalarmos o Dev C++ no Computador iremos digitar o seguinte código:


Entendendo o código acima:

#include = comando para inclusão de bibliotecas.

<iostream> = biblioteca para determinada funções do programa.
                              I=imput         O=output          Stream=corrente
No caso iremos utilizar comandos de entrada e saida de dados, portanto precisamos dessa biblioteca.
Caso haja algum comando no programa dependente de outra biblioteca, esta devera também ser incluída.

using namespace std  = usando um espaço para organizar as bibliotecas. No caso a STD standart é a padrão. Podemos criar bibliotecas para funções diferentes e guarda-las em lugares diferentes para ficarem organizadas.

int main() = função inteira que exige um retorno. Como é do tipo int, ela deve retornar inteiro. Mais tarde quando falarmos de Funções isto ficara mais claro. Nome da Função "main" significa "Principal".
Como a Função Principal é do tipo Inteiro e exige um valor de retorno inteiro também, podemos observar no algoritmo ao final "return 0" ou seja, esta retornando o valor ZERO.

{ =  abertura de chave. Significa o inicio. Logo fechando a chave } é o fim do programa.

cout = comando para impressão em tela. Na linguagem "C" utiliza - se o comando printf quando não havia o C++. O C++ é uma evolução da linguagem C e o comando cout é mais elaborado.

<< = O comando que indica a saída em tela e entre aspas. O conteúdo a ser impresso na mesma é ficaria assim "Hello World".
No caso o que foi digitado foi a quebra da maldição kkk. O famoso Hello World. Mas notem que tem um  " \n ". Este comando serve para fazer a frase pular uma linha. só.

System ("pause") = Serve para dar uma pausa no programa depois de executado, caso contrario ele volta ao windows.

Como observado há um fechamento de Chave indicando o fim do programa.

Agora é hora de compilar. Abaixo temos 3 ícones em um retangulo vermelho.


O primeiro a esquerda serve para "compilar" tendo como tecla de atalho F9.
O segundo ao meio serve para "executar" tendo como tecla de atalho F10.
O Terceiro e ultimo a esquerda serve para "compilar e executar" tendo como tecla de atalho F11.

Eu aconselho a utilizar sempre o Terceiro.

O produto gerado em tela é:



Bons estudo padawans.

Nenhum comentário:

Postar um comentário