Linguagem C - Conceitos básicos

Nesse artigo veremos alguns conceitos básicos utilizados na linguagem C, vamos analisar um programa em C, isso vai nos ajudar a entender na prática seu funcionamento. 








Primeiramente temos que instalar um compilador que trabalha com a linguagem C, há vários compiladores que podemos utilizar, como Devc++, Netbeans, Eclipse, Codeblocks, entre outros. Você pode escolher o de sua preferência.

Um programa na linguagem C utiliza a seguinte estrutura:




Nesse exemplo o programa pede ao usuário que digite um número, o programa lê o número digitado e  exibe seu antecessor.

Utilizamos algumas estruturas no nosso exemplo, como:


Comentários

Primeiramente em nosso código temos um comentário, eles são utilizados para nos ajudar a descrever as linhas de código do programa. Usamos asteriscos entre barras, \*Comentário*\, para fazer os comentários em C.


Bibliotecas

Logo abaixo do comentário temos a inclusão das bibliotecas definido pela diretiva #include. As bibliotecas são essenciais na compilação do programa e dá suporte para funções utilizadas. O arquivo stdio.h contém as definições e declarações necessárias para o uso da função printf(), o stdlib.h contém as da função system() .


Função Main()

A função main() é utilizada para iniciar o programa, essa palavra é reservada somente para essa função. Os parenteses () são utilizados para dizer ao compilador que se trata de uma função e não de uma variável. As chaves {} define o corpo da função, é entre elas que ficam os comandos que serão executados no programa.


Variáveis

As variáveis são colocadas dentro das chaves da função main() e antes de qualquer outra instrução. Podemos declarar mais de uma variável na mesma linha separadas por vírgulas.

Os principais tipos de variáveis são, como mostra a tabela abaixo:


No exemplo, utilizamos duas variáveis, um do tipo inteiro(int) e uma do tipo decimal(float).


Função Scanf()

A função scanf() é outra função de entrada e saída fornecida com os compiladores C. Ela permite a leitura de dados de entrada (teclado). A sintaxe é similar à de printf(), isto é, uma expressão de controle seguida por uma lista de argumentos separados por vírgula. A expressão de controle deve ser utilizada de acordo com a variável. 

No nosso exemplo, scanf("%d",&a); utilizamos o (%d), para ler uma variável do tipo inteiro, (&a)

Veja na tabela abaixo as expressões de controle da função Scanf:





Função printf()

A função printf() é utilizada para exibição de dados, normalmente o vídeo. Essa função faz parte da biblioteca padrão fornecida pelos compiladores. Utilizamos caracteres especiais e códigos de formatação (expressão de controle) para exibir os comandos na tela, por exemplo, o código %f\n, é utilizado para exibir um comando do tipo inteiro com quebra de linha. 

O número %0.0f no meio do simbolo, é utilizado para definir o número de casas decimais que serão exibidas.

Veja nas tabelas abaixo os tipos de códigos de formatação para printf:


Não devemos colocar espaços em branco no meio de uma palavra ou simbolo da linguagem.


No próximo artigo vamos falar sobre o laços for, while e do-while.

Curtiu? Deixe seu comentário abaixo!

Linguagem C - Conceitos básicos Linguagem C - Conceitos básicos Reviewed by Guilherme on agosto 25, 2018 Rating: 5

Nenhum comentário:

Tecnologia do Blogger.