Curso de programação em c - ufmg

2764 palavras 12 páginas
Capítulo – 1 (Primeiros Passos)
O C é "Case Sensitive"
Vamos começar o nosso curso ressaltando um ponto de suma importância: o C é "Case Sensitive", isto é, maiúsculas e minúsculas fazem diferença. Se declararmos uma variável com o nome soma ela será diferente de Soma,
SOMA, SoMa ou sOmA. Da mesma maneira, os comandos do C if e for, por exemplo, só podem ser escritos em minúsculas pois senão o compilador não irá interpretá-los como sendo comandos, mas sim como variáveis.
Dois Primeiros Programas
Vejamos um primeiro programa em C:
#include
/* Um Primeiro Programa */ int main ()
2
{ printf ("Ola! Eu estou vivo!\n"); return(0); }
Compilando e executando este programa você verá que ele coloca a mensagem Ola! Eu estou vivo! na tela.
Vamos analisar o programa por partes.
A linha #include diz ao compilador que ele deve incluir o arquivo-cabeçalho stdio.h. Neste arquivo existem declarações de funções úteis para entrada e saída de dados
(std = standard, padrão em inglês; io = Input/Output, entrada e saída ==> stdio = Entrada e saída padronizadas). Toda vez que você quiser usar uma destas funções deve-se incluir este comando. O C possui diversos arquivos-cabeçalhos.
Quando fazemos um programa, uma boa idéia é usar comentários que ajudem a elucidar o funcionamento do mesmo. No caso acima temos um comentário: /* Um Primeiro
Programa */. O compilador C desconsidera qualquer coisa que esteja começando com /* e terminando com */. Um comentário pode, inclusive, ter mais de uma linha.
A linha int main() indica que estamos definindo uma função de nome main. Todos os programas em C têm que ter uma função main, pois é esta função que será chamada quando o programa for executado. O conteúdo da função é delimitado por chaves { }. O código que estiver dentro das chaves será executado sequencialmente quando a função for chamada. A palavra int indica que esta função retorna um inteiro. O que significa este retorno será visto posteriormente, quando

Relacionados

  • Intro c
    16487 palavras | 66 páginas
  • Relatório raid
    1712 palavras | 7 páginas
  • Introducao CNC
    3500 palavras | 14 páginas
  • trabalho de computação
    3982 palavras | 16 páginas
  • bioinformatica
    34243 palavras | 137 páginas
  • Bioinformatica
    34243 palavras | 137 páginas
  • Tecnicas moleculares utilizadas no diagnótico
    33655 palavras | 135 páginas
  • programação
    4238 palavras | 17 páginas
  • Curso eletrotecnica
    672 palavras | 3 páginas
  • SISTEMAS
    2535 palavras | 11 páginas