quarta-feira, 7 de outubro de 2009

C/C++ básico

A linguagem C é, na maioria das vezes, a primeira escolha para se aprender lógica de programação, ou começar a programar. Isso se deve ao fato da linguagem ter uma boa curva de aprendizagem e ser amplamente utilizada em diversas aplicações, dos mais variados segmentos.
Seguem alguns dos comandos básicos, sua sintaxe e exemplos de utilização.

A função main( ): Esta função é necessária para indicar ao compilador o início do programa. É a primeira função lida ao se compilar o programa.

Tipos de dados:

Int                               Números inteiros

Char                           Caracteres

Float                           Números reais (Ponto flutuante)

Double                        Números reais de precisão dupla
                                  (Tem o dobro do tamanho do tipo Float)

Void                            Vazio

Máscaras de Dados são usadas para indicar ao programa o tipo de dado que será armazenado em uma variável.

Máscaras:

Formato             Usado com tipo             Saída

%d                      int                                 inteiro decimal

%i                       int                                 inteiro

%o                      int                                 inteiro octal

%x                      int                                 inteiro hexadecimal

%c                      char                               caracter

%f                       float/double                   real

%ld                      long int                          Inteiro longo

%e                      float/double                    real exponencial

%s                      char                               cadeia de caracteres

Operadores aritméticos:

+                Adição

-                Subtração(Ou indicação de número negativo)

*               Multiplicação

/                Divisão

%              Módulo(Resto da divisão de números inteiros)

Operadores incrementais:

++              Incremento

--               Decremento

Operadores relacionais:

>                  Maior que

<                  Menor que

>=                Maior ou igual a

<=                Menor ou igual a

==                 Igual a

!=                  Diferente de

Operadores lógicos:

&&                   Condição "E"

| |                     Condição "OU"

!                       Condição "NÃO"

Funções matemáticas:

pow(n,x)            Exponenciação de n elevado a x

fmod(x,n)           Resto da divisão de x por n

sqrt(n)                Raiz quadrada de n

fabs(n)               Valor absoluto de n

Funções básicas:

printf( )                 Mostra dados em vídeo

scanf( )                 Lê dados digitados.
Sintaxe Scanf("máscara", &argumentos)

Nenhum comentário:

Postar um comentário