quinta-feira, 23 de dezembro de 2010

printf("Primeiros código");

Olá amigos está é oficialmente a primeira postagem.

Hoje irei mostrar para vocês alguns primeiros códigos da linguagem de programação C, e falar quais programas usar.

Primeiramente o que você irá utilizar é um programa que interprete os códigos, chamado de compilador e gere um arquivo executável (.exe), inicialmente iremos fazer aqui no blog programas sem interface gráfica, com objetivo de aprender os códigos.

O compilador que mais uso é o Codeblocks que é gratuito, mas também tem outros muito bons como Dev-C++ também gratuito, e alternativamente o notepad++.

Você pode fazer seus programas até mesmo num bloco de notas do windows, mas, ai não poderá compilar eles.

Por que o codeblocks ? qual é o melhor?

Bem para falar a verdade uso o codeblocks porque na questão da identação ele é muito bom identificação da onde inicia-se e termina-se os escopos.

Escopos?
Escopo é o nome dado de onde inicia-se e aonde se fecha-se este bloco de códigos, exemplo abaixo:

int main () { //a chave indica inicio do escopo
bloco de codigo;
} //a outra chave indica o fechamento do mesmo.

Identação?
Bem este item é muito complicado e varia muito de pessoa para pessoa, identação é mais ou menos a forma que a pessoa faz o programa e o organiza, veremos mais para frente.

Bem vamos ao que interessa. Os primeiros códigos.

A linguagem de programação C é bem chata de se aprender pois ela possui varias particularidades, que iremos estudando aqui.

Primeiro Passo: Biblioteca ou Headers

Primeiramente você tem que compreender que os comandos que utilizamos como algum que mostre uma mensagem na tela tem que vir de algum lugar, lógico. Normalmente são resultantes de muitas linhas de códigos que estão ali prontinhos para usarmos em uma biblioteca.

A biblioteca que mais utilizaremos (sempre) será a stdio.h exemplo abaixo:

#include //esta biblioteca nos libera os comandos de entra de saida (teclados, monitores)

Bem o que fazer depois?

Começaremos aprendendo como jogar um comando na tela simples. ***As duas barras servem para comentar no programa e podem ser muitas vezes a diferença entre se perder ou não no programa***

#include //declaramos a biblioteca
int main () { //abrimos o bloco de código inicial do programa (main) e dizemos que ele é do tipo inteiro (int)
printf("Blog Programadores Jr"); //este comando printf da biblioteca stdio.h diz ao programa que vamos exibir uma mensagem na tela. que é aquilo que está entre aspas e nos parênteses, o modelo é sempre assim.
} //fechamos o escopo

Bem o que você precisa compreender é que, sempre que você for usar o comando a frase que você irá exibir tem de estar dentro das aspas e dos parênteses sempre num modelo assim, tudo que está dentro das aspas não é considerado e o programa apenas imprime.

E, sempre que você for finalizar um comando como este você terá que usar o ponto e vírgula pois é isso que informa ao compilador aonde acaba o a linha de código;

Obs: A linguagem C é de origem inglesa, ou seja, não é possível escrever diretamente as palavras com acento, o que veremos uma postagem futura, outra coisa é que se você esquecer qualquer letra que seja do código, já não vai compilar o programa.

Quem olhar com mais clareza:

#include
int main () {
printf("Blog Programadores Jr.");
}


O programa será executado e fechado rapidamente pois falta um código que da a parada do programa, que está em outra biblioteca ^^.

Infelizmente sempre que declaro a biblioteca aqui não da de visualiza-la não sei por que no blogger mas sempre depois do #include vem a biblioteca entre um < e um >

Boas Festas e feliz natal :D

Propósito Do Blog

Olá futuros amigos do blog Programadores Jr.

Meu nome é Leonardo, e este blog irá se dedicar a ensinar passos de programação básica em C e futura-mente c# (c orientado pra objeto) e java.

A linguagem de programação C é bem "primitiva" e hoje praticamente não é mais utilizada, (creio eu) mas, se você for fazer uma faculdade como Sistemas De Informação ou Ciências da Computação com certeza irá se deparar com a linguagem, ela é muito boa para aprender.

Para começar a programar tudo que você precisa é aprender a lógica da programação, você não precisa ser um expert em informática ou algo assim para aprender.

Obs: O objetivo do blog é ensinar um pouco do que sei para outras pessoas não sou também um expert, e também não é aqui que você irá ficar um genio e sair programando, isso requer muito tempo e dedicação e por vezes você pensa que não irá dar certo.

Muitos se irão se deparar em ter que aprender o "algoritmo", e muitos falarão que este é o primeiro passo, tenho que concordar, mesmo assim ensinarei aqui no blog a linguagem de programação curta e grossa.

Ainda não sei se este projeto dará certo, mas, me esforçarei para que de.

Muito obrigado e vamos aprender e compartilhar o conhecimento!