Trabalho de algorítimo
1º) O que são as bibliotecas (includes).
As bibliotecas contém as principais funções, comandos e classes de entrada e saída de C++, necessárias para programas que, por exemplo, recebam dados via teclado e enviem dados via monitor.
2º) Para que serve o comando : using namespace std;
Linha de cabeçalho. É um aviso ao compilador do uso dos comandos e funções padrão de C++. Ele é necessário porque em C++ podemos criar várias bibliotecas para serem utilizáveis em vários programas. Cada uma dessas bibliotecas contém comandos, classes e funções próprias, e para evitar confusões e problemas com os nomes destes comandos, utilizamos o cabeçalho “using namespace ...;” para definir qual o campo de nomes que estamos utilizando. Num programa normal, que não utiliza outras bibliotecas além da padrão de C++, utilizamos o namespace std como nosso campo de nomes de comandos e funções. Assim, sempre que utilizamos um comando próprio de C++, o compilador reconhecerá automaticamente este comando como sendo pertencente à biblioteca padrão de C++.
3º) Qual a função que não pode faltar em C++?
Função principal de um programa é a main(), não pode faltar.
4º) O que faz os seguintes comandos:
a) System ("pause>null");
É uma chamada de função própria de C++. A função system( ) recebe argumentos como o PAUSE que na verdade são comandos para o sistema operacional. Neste caso, ela recebe o comando “PAUSE > null” para interromper a execução do programa até que o usuário aperte uma tecla qualquer. Utilizamos este recurso para que a tela do programa não seja terminada automaticamente pelo sistema, impedindo que vejamos os resultados do programa
b) return (0);
É a “resposta” da função main para o sistema. Quase toda função retorna um valor para o sistema ou programa que a chamou (pode ser o resultado de uma operação matemática). No caso da função main, ela retorna um valor para o sistema operacional que executou o programa. Esse valor é