Bem Vindo!

A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original.

Albert Einstein

terça-feira, 5 de junho de 2012

INTRODUÇÃO A PROGRAMAÇÃO EM C++

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;
}

Nenhum comentário:

Postar um comentário