Iniciando em Dev c++

07-02-2011 22:19

CLIQUE NO NOME DA MATERIA,PARA VER INTEIRA

Vamos começar pelo basico, que foi como eu aprendi....

As funçoes mais basicas,sao as de entrada e saida de informaçoes.

O comando de entrada é utilizado para receber  dados  digitados pelos usuarios,armazenados em variaveis.

Um exemplo de linguagem normal para a de programaçao seria:

Leia X :um Valor  digitado pelo usuario armazenado na Variavel x

scanf (" %d", &x) na linguagem de prog,ele esta lendo o valor e atribuindo a variavel x

 

Voce deve ter pensado, que porcaria é essa de  " % d" ?

é um código de Formatação,para o tipo de dado a ser processado , que antecede com o sinal %

cada um é usado para um tipo de variavel, se é numerica, se é string(letras e palavras)

%c -> caractere simples

%d -> decimal
%e ->notação científica
%f -> números reais (ponto flutuante).
%o ->octal
%s  -> cadeia de caracteres
%u -> decimal sem sinal
%x -> hexadecimal

 

Agora que ja deu pra ter uma "noção" da parte de ler um valor, agora vamos ver como "Imprimir"

Subentendesse em imprimir como exibir,mostrar....

Imprimir : Olá

printf("Olá");

 

O comando Printf pode conter caracteres que serão exibidos na tela e os códigos de formatação(Falados Lá em cima).

Existe alguns caracteres especiais,que qndo inseridos no comando printf,desempenham uma função.

\n  ->  nova linha 
 \t ->  tab
 \b  ->  retrocesso 
\"  -> aspas 
\\  -> barra

Um Exemplo é :

/* programa exemplo */
#include
int main (void)

    printf ("Boa noite\n");
    printf ("Boa noite1\t\t");
    printf ("Boa noite2\b");
    printf ("\"Boa noite3\"");
    printf ("\\Boa noite4\\");
    system ("PAUSE");
    return (0);
}

O resultado Será mais ou menos assim :

Boa noite

Boa Noite1    Boa Noite2"Boa noite3"\Boa Noite4

Apareceram coisas novas né??

/* programa exemplo */

#include
int main (void)

 

O /* é usado para um comentario em meio ao codigo,que se destaca de uma cor diferente da cor normal,nao interferindo em nada no programa.

Quando o comentario usa uma linha só usamos o ''//'' e para comentarios de mais de uma linha usamos /* no começo e terminamos com */

O que seria o #include  , int main (void)  , return(0) , System ("PAUSE");

#include    = inclusão de uma biblioteca de função. Trata-se de um conjunto de rotinas prontas para serem usadas
pelo programador. 

int main(void) = trata-se de uma função que devolve um valor inteiro, deve estar presente em algum lugar do programa, pois
ela marca  o ponto de inicialização do processo de execução do programa. 

return(0) =  main é uma função e esta devolve um valor inteiro ao Sistema Operacional. Para evitar problemas no  final da
função main() utiliza-se return(0) para forçar o retorno do valor como zero. 

System ("PAUSE")= Seria  o comando para "pausar" a compilação naquele momento onde eles esta no codigo.

Vocês provavelmente  devem ter reparados que todos final de linha tem o '';' (ponto e virgula)

Ele indica o final de uma linha de codigo, caso nao use, ele imenda o codigo com a linha de baixo, dando erro é claro :D

Mais procedimentos, e mais explicaçoes, vou postando conforme vou colocando outros projetos feitos por mim, ou não..