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>> " se parece com um ícone de uma folha em branco no canto superior esquerdo da tela"
PROJETO>>...
E ESCOLHAM DENTRE AS OPÇÕES
>> [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 <cstdlib>
#include <iostream>
using namespace std;
int main()
{
cout<<"\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<<"digite o nome do aluno: ";
//comando para imprimir na tela do PC a frase que está entre aspas.
cin>>nome;
//comando para o programa ler a variável do tipo char declarada como "nome" e escrita anteriormente.
cout<<"\n\ndigite a nota do primeiro periodo: ";
/*comando para imprimir na tela do PC a frase que está entre aspas, lembrando que o comando
\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>>nota1;
//comando para o programa ler a variável do tipo float declarada como "nota1" e escrita anteriormente.
cout<<"\n\ndigite a nota do segundo periodo: ";
//comando para imprimir na tela do PC a frase que está entre aspas.
cin>>nota2;
//comando para o programa ler a variável do tipo float declarada como "nota2" e escrita anteriormente.
cout<<"\n\ndigite a nota do terceiro periodo: ";
//comando para imprimir na tela do PC a frase que está entre aspas.
cin>>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",
será a soma das váriáveis num1, num2, num3 dividida por 3*/
cout<<"\n\nnome do Aluno: "<<nome;
/*comando para imprimir na tela do PC a frase que está entre aspas, seguido da instrução << que significa
imprimir, logo depois a variável que deverá ser impressa.*/
cout<<"\n\nmedia obtida: "<<media;
/*comando para imprimir na tela do PC a frase que está entre aspas, seguido da instrução << que significa
imprimir, logo depois a variável que deverá ser impressa.*/
cout<<"\n\nSITUACAO: ";
//comando para imprimir na tela do PC a frase que está entre aspas.
if(media>=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<<" 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<<" 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.*/
system("PAUSE");
return EXIT_SUCCESS;
}