learnCode@root:~$/home

Primeiros Passos com a Linguagem C




C foi uma linguagem criada por Dennis Ritchie, que se popularizou, principalmente em várias universidades, onde é ensinado algoritmos e estruturas de dados com essa linguagem, além disso, várias linguagens que são bastantes usadas como Java e C++ foram baseadas em C.


Neste Tutorial será mostrado conceitos básicos com a linguagem C, para isso, será usado a IDE Code::Blocks, mas podem ser usadas outras, como Dev-C++, Falcon C++, por exemplo.



Figura 1: Criando um Novo Arquivo.


Seguindo os passos da figura 1 é possível, criar um arquivo, para que nosso código seja escrito.

O primeiro passo para criação de um programa na linguagem c, é a definição de uma biblioteca, porque através dela, será importado comandos úteis para o programa. A biblioteca básica definida foi stdio., porque possui os comandos básicos de saída e entrada para a execução do nosso programa. Na figura 2 é mostrado a escrita desse comando.

Figura 2:Definição da biblioteca

Funções consistem em blocos de códigos que possuem determinada funcionalidades, não vamos entrar em muito detalhes em relação a funções, por ser um tutorial básico. Tudo que nós precisamos saber é que a maioria dos códigos em c, possuirão uma função principal denominada de main. A seguir na figura 3, é mostrado a função main() .


Figura 3:Definição da função principal

O nosso ficará dentro da função para que, o mesmo possa ser executado. Nós vamos escrever uma frase na tela, para isso vamos usar o comando printf, que está mais detalhado na figura 4.


Figura 4:Exibindo nome.

É possível observar na figura 5 que para escrita de uma frase, é preciso, colocar a mesma dentro dos parênteses do printf e com aspas duplas. No final de uma linha código é preciso colocar o ; .


Figura 5:Saída.

Para finalizar vamos ler a idade do usuário e exibi-lá, logo para leitura, vamos precisar do comando scanf, que está mais detalhado na figura abaixo:


Figura 6:Utilizando o Scanf.

Também é preciso definir uma variável no tipo char para receber o nome e depois utilizar o scanf para receber o valor.


Figura 7:Código final.