INTRODUÇÃO A PROGRAMAÇÃO EM C++
Autor: Josiel Paicheco | Publicado: 2012-06-05T10:11:00-03:00

OLÁ PESSOAL,

ABAIXO LHES PASSAREI UM PROGRAMA BEM SIMPLES EM C++;
É UM PROGRAMA DE UM BOLETIM, O PROGRAMA ESTÁ COMPLETAMENTE COMENTADO, ENTÃO PARA INICIANTES NESTE NOVO MUNDO DA PROGRAMAÇÃO ELE É PERFEITO!, EM BREVE POSTAREI MAIS MATÉRIAS SOBRE O ASSUNTO, COM PROGRAMAS MAIS BEM DETALHADOS E BEM EXPLICADOS!

PARA QUEM AINDA NÃO TEM UM COMPILADOR DE C++, EU INDICO O COMPILADOR DESENVOLVIDO PELA BLOODSHED, DEV C++, ELE É UM COMPILADOR ÓTIMO QUE PODE SER BAIXADO GRATUITAMENTE PELO SEGUINTE ENDEREÇO: www.bloodshed.net

CASO TENHAM ALGUMA DÚVIDA OU DIFICULDADE, DEIXEM COMENTÁRIOS QUE EU RESPONDEREI O MAIS BREVE POSSÍVEL!

MAS CHEGA DE CONVERSA E VAMOS A PRÁTICA!

ABRA O DEV C++, EM SEGUIDA CLIQUE EM:
NOVO&gt;&gt; " se parece com um ícone de uma folha em branco no canto superior esquerdo da tela"
PROJETO&gt;&gt;...
E ESCOLHAM DENTRE AS OPÇÕES
&gt;&gt; [CONSOLE APPLICATION],
DÊ UM OK! E ESCOLHA ONDE IRÁ SALVAR O PROGRAMA, LEMBRANDO QUE OS ARQUIVOS COM OS CÓDIGOS FONTE PARA A EDIÇÃO TAMBÉM SERÁ SALVA NO MESMO LOCAL.

SUA TELA DEVERÁ ESTAR PARECIDA COM ESTA:





APÓS CHEGAR NESTA ETAPA, É SÓ DIGITAR O S COMANDOS ABAIXO QUE FUNCIONARÁ DIREITINHO! LEMBRANDO QUE A TECLA (F9) É UM ATALHO QUE SERVE PARA COMPILAR E EXECUTAR O PROGRAMA DIGITADO, ENTÃO COMO SUGESTÃO SUGIRO QUE FAÇA ISTO APÓS CADA LINHA DE COMANDO DIGITADA, POIS FACILITARÁ O COMPREENDIMENTO DO PROGRAMA, E MELHORA A ASSIMILAÇÃO COM OS COMANDOS DIGITADOS!

OBS: O QUE ESTÁ EM VERMELHO É APENAS COMENTÁRIO.




#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
using namespace std;
int main()
{
cout&lt;&lt;"\t\t\t\t\tBOLETIM\n\n\n";// o comando \t serve como a tecla TAB.
char nome [40];//estou declarando que o programa terá uma variável do tipo caractere "letras e números alfanuméricos" com até 40 letras
float nota1,nota2,nota3,media;/*declarando variáveis do tipo float que são números reais, decimais, ou seja elas poderão assumir valores
com casas decimais, como por exemplo: 10.5 ou 1.3, diferente do tipo int que só poderá ser 10 ou 1, e neste comando também foi declarado que
terão vária variáveis do tipo float, e neste exemplo elas são chamadas de nota1, nota2, e nota3, lembrando que cada variável deve ser
separada por vírgula, e no final deverá ter ponto e vírgula para indicar o final da linha de comando.*/
cout&lt;&lt;"digite o nome do aluno: ";//comando para imprimir na tela do PC a frase que está entre aspas.
cin&gt;&gt;nome;//comando para o programa ler a variável do tipo char declarada como "nome" e escrita anteriormente.&nbsp;
cout&lt;&lt;"\n\ndigite a nota do primeiro periodo: ";/*comando para imprimir na tela do PC a frase que está entre aspas, lembrando que o comando&nbsp;
\n que está no começo da frase, é um comando que serve de instruçao para o programa saltar uma linha,(pula para a linha de baixo) tem a mesma
função da tecla enter no WORD.*/
cin&gt;&gt;nota1;//comando para o programa ler a variável do tipo float declarada como "nota1" e escrita anteriormente.
cout&lt;&lt;"\n\ndigite a nota do segundo periodo: ";//comando para imprimir na tela do PC a frase que está entre aspas.
cin&gt;&gt;nota2;//comando para o programa ler a variável do tipo float declarada como "nota2" e escrita anteriormente.
cout&lt;&lt;"\n\ndigite a nota do terceiro periodo: ";//comando para imprimir na tela do PC a frase que está entre aspas.
cin&gt;&gt;nota3;//comando para o programa ler a variável do tipo float declarada como "nota3" e escrita anteriormente.
media=(nota1+nota2+nota3)/3;/*comando que dá uma função a variavel media definindo que a variável declarada como float chamada "media",
&nbsp;será a soma das váriáveis num1, num2, num3 dividida por 3*/
cout&lt;&lt;"\n\nnome do Aluno: "&lt;&lt;nome;/*comando para imprimir na tela do PC a frase que está entre aspas, seguido da instrução &lt;&lt; que significa
imprimir, logo depois a variável que deverá ser impressa.*/
cout&lt;&lt;"\n\nmedia obtida: "&lt;&lt;media;/*comando para imprimir na tela do PC a frase que está entre aspas, seguido da instrução &lt;&lt; que significa
imprimir, logo depois a variável que deverá ser impressa.*/
cout&lt;&lt;"\n\nSITUACAO: ";//comando para imprimir na tela do PC a frase que está entre aspas.
if(media&gt;=60)/* função "if" significa "se", e como toda função, sua instrução deverá ser digitada dentro dos parênteses, e o comando que
está dentro dos parênteses diz o seguinte: se a variável do tipo float chamada de media for maior ou igual ao valor 60( que poderia ser um
valor decimal também como por exemplo 60.3)*/
{cout&lt;&lt;" &nbsp;Aprovado!!!\n\n\n\n";}/*este é um bloco da função "if" e como todo bloco de comandos de uma função, deverá ser digitado dentro
de chaves "{}", e este primeiro bloco realiza um comando caso a função "if" seja verdadeira, o que no nosso caso imprimirá na tela o texto
que está entre aspas.*/
else/* "else" significa FALSO, ou seja: caso a condição anterior não se satisfaça, "seja falsa", ele realizará o que for solicitado
em seu bloco de comando logo abaixo*/
{cout&lt;&lt;" &nbsp;Reprovado!!!\n\n\n\n";}/*este é um bloco da função "if", mas relacionado a "else" e como todo bloco de comandos de uma função,
deverá ser digitado dentro de chaves "{}", e este bloco realiza um comando caso a função "if" seja falsa, o que no nosso caso imprimirá
na tela o texto que está entre aspas.*/
&nbsp; &nbsp; system("PAUSE");
&nbsp; &nbsp; return EXIT_SUCCESS;
}