Página Inicial > C/C++, Software Livre > Programação – Linguagem C

Programação – Linguagem C

Saudações…

Estou estudando esta linguagem porque é um das mais interessantes e um código que com ela irá aprender vários outras.

Um breve resumo sobre o C. Retirado da Wikipedia.

O desenvolvimento inicial de C, ocorreu no AT&T Bell Labs, entre 1969 e 1973. Não se sabe se o nome “C” foi dado à linguagem porque muitas de suas características derivaram da linguagem B e C é a letra conseguinte no alfabeto, ou porque “C” é a segunda letra do nome da linguagem BCPL, da qual derivou-se a linguagem B.
C foi originalmente desenvolvido, para a implementação do sistema UNIX (originalmente escrito em PDP-7 Assembly, por Dennis Ritchie e Ken Thompson). Em 1973, com a adição do tipo struct, C tornou-se poderoso o bastante para a maioria das partes do núcleo do UNIX, serem reescritas em C. Este foi um dos primeiros sistemas que foram implementados em uma linguagem, que não o Assembly, sendo exemplos anteriores, os sistemas: Multics (escrito em PL/I) e TRIPOS (escrito em BCPL). Segundo Ritchie, o período mais criativo ocorreu em 1972.

Você pode usar um compilador ou algum editor para fazer os códigos. A vantagem de usar o compilador é que quando for roda o programa ele mostra onde está o erro caso não achar.

Irei mostrar comandos básicos. Esse código recebe dois números inteiros e retorna a média aritmética.

#include <stdio.h> //contém as implementações do printf e scanf
#include <stdlib.h>  //contém a implementação do system
main ()
{
float numero1, numero2; //São os dados a serem usados no compilador e requisitados

printf ("Digite o primeiro numero: ");               //Mostrará o texto na tela
scanf ("%f",&numero1);                               // Busca o número digita no printf

printf ("Digite o segundo numero: ");
scanf ("%f",&numero2);

printf("Media: %f\n", (numero1+numero2)/2);

system("PAUSE"); //exibe mensagem para o Fim .. Caso usem W$.
}

2 – Para compilar o programa.

2.1 – Salve no seu editor.

2.2 – Rode no terminal:

gcc programa1.c -o programa1

// Compilar o programa

2.3 –

./programa1

// Executar o programa

Espero que tenham entendido, se possuírem dúvidas é só comentar.

Categories: C/C++, Software Livre Tags:
  1. Daniel Apolinario
    13, março, 2010 em 00:09 | #1

    Cara! Bacana sua iniciativa! Gostei muito da história que eu não conhecia.

    Só duas ressalvas: 1-Faltou o resto dos includes e 2-Mude o System(“PAUSE”); para algo mais UNIX, pois se não me engano, só funciona no Windows. Você pode trocar por, se não me engano um getch();

    Flw!

  2. Albino Biasutti Neto
    18, março, 2010 em 00:55 | #2

    Olá Daniel.
    Não faltou o resto dos includes foi apenas erro de sintaxe no wordpress por colocar <> e deu como código.
    Coloquei o System sem necessidade e esqueci de mostrar como compilar no gcc.

    Abraços

  3. Acy Vasconcelos
    20, março, 2010 em 22:40 | #3

    Olá Albino !!!

    Talvez não seja o local ideal para esse recado, mas que lhe dar os !!! PARABÉNS !!!!!

    Sua inciativa e sua página são muito legais….

    E aproveito para reinterar o seu recado pra galera:

    SEJA SEMPRE UM ESTUDANTE !!!

    Abraço…
    Acy Vasconcelos.

  1. Nenhum trackback ainda.